def classify_parameters(flags): spy = Spy() opts = {'flags': flags} sut.classify_parameters(opts, spy.call) return spy.arg
def assertFlagsChanged(self, expected, flags): cmd = ['clang', '-c', 'source.c'] + flags opts = sut.classify_parameters(cmd) self.assertEqual(expected, opts['flags'])
def test(flags): cmd = ['clang', '-c', 'source.c'] + flags opts = sut.classify_parameters(cmd) return opts['arch_list']