Lines Matching refs:cmds
48 cmds = cdb.getCompileCommands('/home/john.doe/MyProject/project.cpp')
49 self.assertNotEqual(len(cmds), 0)
55 cmds = cdb.getCompileCommands(str_to_path('/home/john.doe/MyProject/project.cpp'))
56 self.assertNotEqual(len(cmds), 0)
61 cmds = cdb.getAllCompileCommands()
62 self.assertEqual(len(cmds), 3)
79 for i in range(len(cmds)):
80 self.assertEqual(cmds[i].directory, expected[i]['wd'])
81 self.assertEqual(cmds[i].filename, expected[i]['file'])
82 for arg, exp in zip(cmds[i].arguments, expected[i]['line']):
89 cmds = cdb.getCompileCommands(file)
90 self.assertEqual(len(cmds), 1)
91 self.assertEqual(cmds[0].directory, os.path.dirname(file))
92 self.assertEqual(cmds[0].filename, file)
95 for arg, exp in zip(cmds[0].arguments, expected):
101 cmds = cdb.getCompileCommands('/home/john.doe/MyProject/project2.cpp')
102 self.assertEqual(len(cmds), 2)
112 for i in range(len(cmds)):
113 self.assertEqual(cmds[i].directory, expected[i]['wd'])
114 for arg, exp in zip(cmds[i].arguments, expected[i]['line']):
128 cmds = cdb.getCompileCommands('/home/john.doe/MyProject/project.cpp')
131 workingdir = cmds[0].directory
136 cmds = cdb.getCompileCommands('/home/john.doe/MyProject/project.cpp')
138 cmd0 = cmds[0]
139 del cmds