Sha256: 8df648cbd1a6854b249191733c44a7312369e6e0e7f738e6fd6a43a2f3e7cd55
Contents?: true
Size: 958 Bytes
Versions: 2
Compression:
Stored size: 958 Bytes
Contents
require 'test_helper' class SubmoduleGeneratorTest < Rails::Generators::TestCase tests Md::Generators::SubmoduleGenerator destination File.expand_path("../templates", __FILE__) test "creates the folder structure" do run_generator %w(bar --parent foo) assert_directory "app/assets/javascripts/apps/foo" assert_directory "app/assets/javascripts/apps/foo/bar" assert_directory "app/assets/javascripts/entities" end test "creates the submodule application" do run_generator %w(bar --parent foo) assert_file "app/assets/javascripts/apps/foo/bar/bar_view.js" assert_file "app/assets/javascripts/apps/foo/bar/bar_controller.js" end test "creates the submodule application with coffeescript files if required" do run_generator %w(bar --parent foo -c) assert_file "app/assets/javascripts/apps/foo/bar/bar_view.js.coffee" assert_file "app/assets/javascripts/apps/foo/bar/bar_controller.js.coffee" end end
Version data entries
2 entries across 2 versions & 1 rubygems