final_output += line.replace('\r', '')
return final_output
+@unittest.skipIf(platform.system() == 'Windows', 'These test methods do not work on Windows')
class Output(unittest.TestCase):
def test_issue_1418(self):
self.assertEqual(run(
self.assertEqual(run('', flags='-t recompact'), '')
self.assertEqual(run('', flags='-t restat'), '')
+ def test_status(self):
+ self.assertEqual(run(''), 'ninja: no work to do.\n')
+
if __name__ == '__main__':
unittest.main()