test/test_newjs_generator.rb in newjs-1.4.0 vs test/test_newjs_generator.rb in newjs-1.4.1

- old
+ new

@@ -4,15 +4,15 @@ include RubiGen::GeneratorTestHelper def setup bare_setup end - + def teardown bare_teardown end - + # Some generator-related assertions: # assert_generated_file(name, &block) # block passed the file contents # assert_directory_exists(name) # assert_generated_class(name, &block) # assert_generated_module(name, &block) @@ -22,11 +22,11 @@ # # Other helper methods are: # app_root_files - put this in teardown to show files generated by the test method (e.g. p app_root_files) # bare_setup - place this in setup method to create the APP_ROOT folder for each test # bare_teardown - place this in teardown method to destroy the TMP_ROOT or APP_ROOT folder after each test - + def test_generator_without_options run_generator('newjs', [APP_ROOT], sources) assert_directory_exists "lib" assert_directory_exists "config" assert_directory_exists "src" @@ -43,21 +43,21 @@ assert_generated_file "script/js_autotest" assert_generated_file "tasks/javascript_test_autotest_tasks.rake" assert_generated_file "tasks/environment.rake" assert_generated_file "tasks/deploy.rake" assert_generated_file "config/javascript_test_autotest.yml.sample" - assert_generated_file "src/myproject.js" + assert_generated_file "src/myproject.js.erb" assert_generated_file "src/HEADER" assert_generated_file "lib/protodoc.rb" assert_generated_file "lib/jstest.rb" end - + private def sources [RubiGen::PathSource.new(:test, File.join(File.dirname(__FILE__),"..", generator_path)) ] end - + def generator_path "app_generators" end end