Lines Matching refs:runs
18 @runs = []
25 rule(/\.o$/ => ['.c']) do @runs << :C end
26 rule(/\.o$/ => ['.f']) do @runs << :F end
30 assert_equal [:F], @runs
37 rule(/\.o$/ => ['.f']) do @runs << :F end
38 rule(/\.o$/ => ['.c']) do @runs << :C end
40 assert_equal [:F], @runs
46 @runs << t.name
51 assert_equal [OBJFILE], @runs
57 @runs << t.name
60 assert_equal [OBJFILE], @runs
66 @runs << t.name
69 assert_equal [OBJFILE], @runs
75 @runs << t.name
78 assert_equal [OBJFILE], @runs
84 @runs << t.name
87 assert_equal [OBJFILE], @runs
94 @runs << t.name
97 assert_equal [OBJFILE], @runs
106 @runs << "#{t.name} - #{t.source}"
109 assert_equal ["#{OBJFILE} - .foo"], @runs
117 @runs << "#{t.name} - #{t.source}"
120 assert_equal ["#{OBJFILE} - foo%x"], @runs
128 @runs << t.name
131 assert_equal ["abc"], @runs
139 @runs << "#{t.name} - #{t.source}"
142 assert_equal ["xbc.o - zzabc.c"], @runs
150 @runs << "#{t.name} - #{t.source}"
153 assert_equal ["xbc.o - plainname"], @runs
162 @runs << t.source
166 assert_equal [SRCFILE], @runs
172 @runs << t.name
181 @runs << :RULE
184 assert_equal [:RULE], @runs
190 @runs << :RULE
193 assert_equal [:RULE], @runs
200 @runs << :RULE
203 assert_equal [], @runs
210 @runs << "A"
213 @runs << "B"
216 @runs << "C"
219 assert_equal ["A", "B", "C"], @runs.sort
226 @runs << :RULE1
229 @runs << :RULE2
232 assert_equal [:RULE2], @runs
238 @runs << :RULE1
241 @runs << :RULE2
244 assert_equal [:RULE1], @runs
250 @runs << :RULE1
253 @runs << :RULE2
256 assert_equal [:RULE1], @runs
267 @runs << :RULE
270 assert_equal [:RULE], @runs