Пример #1
0
 def test_parse_empty_raises_exception(self):
     self.assertEqual(File([]), parse(''))
Пример #2
0
 def test_arg_with_a_slash(self):
     tree = parse('include_directories (${HELLO_SOURCE_DIR}/Hello)')
     expected = File([
         Command('include_directories', [Arg('${HELLO_SOURCE_DIR}/Hello')])
     ])
     self.assertEqual(expected, tree)
Пример #3
0
 def test_command_with_no_args(self):
     tree = parse('cmd()')
     expected = File([Command('cmd', [])])
     self.assertEqual(expected, tree)