Lines Matching refs:run
21 def run(build_ninja, flags='', pipe=False, env=default_env):
58 self.assertEqual(run(
86 self.assertEqual(run(print_red),
90 self.assertEqual(run(print_red, pipe=True),
95 self.assertEqual(run(print_red, flags='-v'),
99 self.assertEqual(run(print_red, flags='-v', pipe=True),
107 self.assertEqual(run(print_red, pipe=True, env=env),
113 self.assertEqual(run(
127 self.assertEqual(run('', flags='-t recompact'), '')
128 self.assertEqual(run('', flags='-t restat'), '')
154 self.assertEqual(run(''), 'ninja: no work to do.\n')
155 self.assertEqual(run('', pipe=True), 'ninja: no work to do.\n')
156 self.assertEqual(run('', flags='--quiet'), '')
160 self.assertEqual(run(Output.BUILD_SIMPLE_ECHO), '[1/1] echo a\x1b[K\ndo thing\n')
164 output = run(Output.BUILD_SIMPLE_ECHO, flags='--quiet')
168 output = run(Output.BUILD_SIMPLE_ECHO, flags='-C$PWD', pipe=True)
179 self.assertEqual(run(plan, flags='-t inputs out3'),