예제 #1
0
 def classify_parameters(flags):
     spy = Spy()
     opts = {'flags': flags}
     sut.classify_parameters(opts, spy.call)
     return spy.arg
예제 #2
0
 def assertFlagsChanged(self, expected, flags):
     cmd = ['clang', '-c', 'source.c'] + flags
     opts = sut.classify_parameters(cmd)
     self.assertEqual(expected, opts['flags'])
예제 #3
0
 def test(flags):
     cmd = ['clang', '-c', 'source.c'] + flags
     opts = sut.classify_parameters(cmd)
     return opts['arch_list']
예제 #4
0
 def assertFlagsChanged(self, expected, flags):
     cmd = ['clang', '-c', 'source.c'] + flags
     opts = sut.classify_parameters(cmd)
     self.assertEqual(expected, opts['flags'])
예제 #5
0
 def test(flags):
     cmd = ['clang', '-c', 'source.c'] + flags
     opts = sut.classify_parameters(cmd)
     return opts['arch_list']
예제 #6
0
 def classify_parameters(flags):
     spy = Spy()
     opts = {'flags': flags}
     sut.classify_parameters(opts, spy.call)
     return spy.arg