Description:
fix all_tests.cfg bug git-svn-id: http://theory.cpe.ku.ac.th/grader/cli/trunk/scripts@16 6386c4cd-e34a-4fa8-8920-d93eb39b512e
Commit status:
[Not Reviewed]
References:
Comments:
0 Commit comments 0 Inline Comments
Unresolved TODOs:
There are no unresolved TODOs
Add another comment

r4:5f97b81f01be - - 2 files changed: 3 inserted, 3 deleted

@@ -1,13 +1,13
1 1 problem do
2 2 num_tests <%= num_testcases %>
3 3 full_score <%= num_testcases*10 %>
4 4 time_limit_each <%= options[:time_limit] %>
5 5 mem_limit_each <%= options[:mem_limit] %>
6 6 score_each 10
7 7
8 - <% 1.upto(num_testcase) do |i| %>
9 - run <%= i %>
8 + <% 1.upto(num_testcases) do |i| %>
9 + run <%= i %> do
10 10 tests <%= i %>
11 11 end
12 12 <% end %>
13 13 end
@@ -61,20 +61,20
61 61
62 62 puts "copying testcases"
63 63
64 64 1.upto(num_testcases) do |i|
65 65 system("mkdir #{problem}/test_cases/#{i}")
66 66 copy_testcase("#{testcase_dir}","#{problem}/test_cases/#{i}",i)
67 67 end
68 68
69 69
70 70 # generating all_tests.cfg
71 71 puts "generating testcase config file"
72 72
73 - template = File.open("all_tests.cfg.erb").readlines
73 + template = File.open(File.dirname(__FILE__) + "/all_tests.cfg.erb").read
74 74 all_test_cfg = ERB.new(template)
75 75
76 76 cfg_file = File.open("#{problem}/test_cases/all_tests.cfg","w")
77 77 cfg_file.puts all_test_cfg.result
78 78 cfg_file.close
79 79
80 80 puts "done"
You need to be logged in to leave comments. Login now