test/generators/resource_override_test.rb in ember-appkit-rails-0.2.2 vs test/generators/resource_override_test.rb in ember-appkit-rails-0.3.0

- old
+ new

@@ -1,22 +1,28 @@ require 'test_helper' -require 'ember/appkit/rails/resource_override' class ResourceOverrideTest < Rails::Generators::TestCase include GeneratorTestSupport tests Rails::Generators::ResourceGenerator destination File.join(Rails.root, "tmp") - setup :prepare_destination, :copy_routes + setup :prepare_destination, :copy_router, :copy_routes test "create template without ember" do run_generator ["post"] - assert_no_file "#{app_path}/templates/post.hbs" + assert_no_file "#{app_path}/templates/posts.hbs" end test "create template with ember" do run_generator ["post", '--ember'] - assert_file "#{app_path}/templates/post.hbs" + assert_file "#{app_path}/templates/posts.hbs" + end + + test "does not create non-essential files for ember apps" do + run_generator ["post", "title:string"] + assert_no_file "#{app_path}/assets/javascripts/posts.js" + assert_no_file "#{app_path}/helpers/posts_helper.rb" + assert_no_directory "#{app_path}/views/posts" end private def copy_routes