test/test_coderunner.rb in coderunner-0.13.12 vs test/test_coderunner.rb in coderunner-0.13.13

- old
+ new

@@ -19,11 +19,11 @@ #Dir.chdir('test') do #raise "Couldn't build test program using #{string}" unless system string #end -if false +if true class TestSubmission < Test::Unit::TestCase def setup string = $cpp_command + ' ../cubecalc.cc -o cubecalc' Dir.chdir('test'){CodeRunner.generate_cubecalc} FileUtils.makedirs('test/submission_results') @@ -361,11 +361,11 @@ #end #end #end # # -#ENV['CR_NON_INTERACTIVE'] = 'true' +ENV['CR_NON_INTERACTIVE'] = 'true' class TestFortranNamelistC < Test::Unit::TestCase def setup end def test_synchronise_variables #FileUtils.rm('lib/cubecalccrmod/namelists.rb') @@ -387,10 +387,10 @@ CodeRunner.setup_run_class('cubecalc', modlet: 'with_namelist') assert_system("#$cpp_command test/cubecalc_namelist.cc -o test/cubecalc_namelist") CodeRunner::Cubecalc::WithNamelist.make_new_defaults_file('cubecalctest', 'test/cubecalc.in') FileUtils.mv('cubecalctest_defaults.rb', CodeRunner::Cubecalc::WithNamelist.rcp.user_defaults_location + '/cubecalctest_defaults.rb') FileUtils.makedirs(tfolder) - CodeRunner.submit(C: 'cubecalc', m: 'with_namelist', Y: tfolder, X: Dir.pwd + '/test/cubecalc_namelist', D: 'cubecalctest') + CodeRunner.submit(C: 'cubecalc', m: 'with_namelist', Y: tfolder, X: Dir.pwd + '/test/cubecalc_namelist', D: 'cubecalctest', p: '{dummy_for_arrays: [0.5, 0.6]}') CodeRunner.status(Y: tfolder) runner = CodeRunner.fetch_runner(Y: tfolder) assert_equal(86.35, runner.run_list[1].volume.round(2)) FileUtils.rm_r(tfolder) FileUtils.rm(CodeRunner::Cubecalc::WithNamelist.rcp.user_defaults_location + '/cubecalctest_defaults.rb')