test/test_CSV-Reports.rb in taskjuggler-0.0.4 vs test/test_CSV-Reports.rb in taskjuggler-0.0.5

- old
+ new

@@ -75,20 +75,22 @@ end def test_CSV_Reports path = File.dirname(__FILE__) - Dir.glob(path + 'TestSuite/CSV-Reports/*.tjp').each do |f| + testDir = path + '/TestSuite/CSV-Reports/' + Dir.glob(testDir + '*.tjp').each do |f| baseName = f[22 + path.length, f.length - (path.length + 26)] - refFile = path + "TestSuite/CSV-Reports/#{baseName}-Reference.csv" + refFile = testDir + "#{baseName}-Reference.csv" tj = TaskJuggler.new(true) assert(tj.parse([ f ]), "Parser failed for #{f}") assert(tj.schedule, "Scheduler failed for #{f}") if File.file?(refFile) # If there is a reference CSV file for this test case, compare the # output against it. out = captureStdout do - assert(tj.generateReports, "Report generation failed for #{f}") + assert(tj.generateReports(testDir), + "Report generation failed for #{f}") end compareCSVs(out, refFile) else # If not, we generate the reference file. stdoutToFile(refFile) do