diff options
author | Bruce Dawson <randomascii@users.noreply.github.com> | 2022-10-24 16:33:40 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-24 16:33:40 -0700 |
commit | 35dc1cca70fbe747d9ec2601133154275213adb5 (patch) | |
tree | e0855fbf0ee4173aa353e5d2220a6e3308d284e2 /misc/output_test.py | |
parent | 65c82f4b99f29db594d6c65fee87f659d0cf94c0 (diff) | |
parent | 023d8a84311257a58b47191d229a58de8733c75b (diff) | |
download | ninja-35dc1cca70fbe747d9ec2601133154275213adb5.tar.gz |
Merge branch 'master' into steady_clock_now_good
Diffstat (limited to 'misc/output_test.py')
-rwxr-xr-x | misc/output_test.py | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/misc/output_test.py b/misc/output_test.py index 45698f1..141716c 100755 --- a/misc/output_test.py +++ b/misc/output_test.py @@ -134,5 +134,23 @@ red output = run(Output.BUILD_SIMPLE_ECHO, flags='-C$PWD', pipe=True) self.assertEqual(output.splitlines()[0][:25], "ninja: Entering directory") + def test_tool_inputs(self): + plan = ''' +rule cat + command = cat $in $out +build out1 : cat in1 +build out2 : cat in2 out1 +build out3 : cat out2 out1 | implicit || order_only +''' + self.assertEqual(run(plan, flags='-t inputs out3'), +'''implicit +in1 +in2 +order_only +out1 +out2 +''') + + if __name__ == '__main__': unittest.main() |