summaryrefslogtreecommitdiffstats
path: root/misc/output_test.py
diff options
context:
space:
mode:
Diffstat (limited to 'misc/output_test.py')
-rw-r--r--[-rwxr-xr-x]misc/output_test.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/misc/output_test.py b/misc/output_test.py
index 6858e21..45698f1 100755..100644
--- a/misc/output_test.py
+++ b/misc/output_test.py
@@ -119,6 +119,7 @@ red
def test_status(self):
self.assertEqual(run(''), 'ninja: no work to do.\n')
+ self.assertEqual(run('', pipe=True), 'ninja: no work to do.\n')
def test_ninja_status_default(self):
'Do we show the default status by default?'
@@ -129,5 +130,9 @@ red
output = run(Output.BUILD_SIMPLE_ECHO, flags='--quiet')
self.assertEqual(output, 'do thing\n')
+ def test_entering_directory_on_stdout(self):
+ output = run(Output.BUILD_SIMPLE_ECHO, flags='-C$PWD', pipe=True)
+ self.assertEqual(output.splitlines()[0][:25], "ninja: Entering directory")
+
if __name__ == '__main__':
unittest.main()