40 self.regexpwin = re.compile(r"^[A-Za-z]:\\",re.I) |
40 self.regexpwin = re.compile(r"^[A-Za-z]:\\",re.I) |
41 self.RunningQuiet = False |
41 self.RunningQuiet = False |
42 self.allowCommandLineOverrides = True |
42 self.allowCommandLineOverrides = True |
43 self.ignoreOsDetection = False |
43 self.ignoreOsDetection = False |
44 self.filterList = "filter_terminal,filter_logfile" |
44 self.filterList = "filter_terminal,filter_logfile" |
|
45 self.noDependInclude = False |
|
46 self.noDependGenerate = False |
45 |
47 |
46 def AddConfigName(self,configname): |
48 def AddConfigName(self,configname): |
47 self.listconfig.append(configname) |
49 self.listconfig.append(configname) |
48 return True |
50 return True |
49 |
51 |
185 '--makefile', '/home/Makefile', |
190 '--makefile', '/home/Makefile', |
186 '--filters', 'filter_01,filter_02', |
191 '--filters', 'filter_01,filter_02', |
187 '--export-only', |
192 '--export-only', |
188 '--source-target', 'some_source_file.cpp', |
193 '--source-target', 'some_source_file.cpp', |
189 '--source-target', 'some_resource_file.rss', |
194 '--source-target', 'some_resource_file.rss', |
190 '--pp', 'on'] |
195 '--pp', 'on', |
|
196 '--no-depend-include', |
|
197 '--no-depend-generate'] |
191 |
198 |
192 raptor_cli.GetArgs(self,args) |
199 raptor_cli.GetArgs(self,args) |
193 self.assertEqual(self.RunningQuiet,False) |
200 self.assertEqual(self.RunningQuiet,False) |
194 self.assertEqual(self.listconfig[0],'config1') |
201 self.assertEqual(self.listconfig[0],'config1') |
195 self.assertEqual(self.listconfig[1],'config name with spaces') |
202 self.assertEqual(self.listconfig[1],'config name with spaces') |
204 self.assertEqual(self.filterList,'filter_01,filter_02') |
211 self.assertEqual(self.filterList,'filter_01,filter_02') |
205 self.assertEqual(self.doExportOnly,True) |
212 self.assertEqual(self.doExportOnly,True) |
206 self.assertEqual(self.targets[0], 'some_source_file.cpp') |
213 self.assertEqual(self.targets[0], 'some_source_file.cpp') |
207 self.assertEqual(self.targets[1], 'some_resource_file.rss') |
214 self.assertEqual(self.targets[1], 'some_resource_file.rss') |
208 self.assertEqual(self.pp, 'on') |
215 self.assertEqual(self.pp, 'on') |
|
216 self.assertEqual(self.noDependInclude, True) |
|
217 self.assertEqual(self.noDependGenerate, True) |
209 |
218 |
210 # run all the tests |
219 # run all the tests |
211 |
220 |
212 from raptor_tests import SmokeTest |
221 from raptor_tests import SmokeTest |
213 |
222 |