Index: swarm_client/googletest/tests/run_test_cases/output.py |
=================================================================== |
--- swarm_client/googletest/tests/run_test_cases/output.py (revision 235167) |
+++ swarm_client/googletest/tests/run_test_cases/output.py (working copy) |
@@ -1,43 +0,0 @@ |
-#!/usr/bin/env python |
-# Copyright 2013 The Chromium Authors. All rights reserved. |
-# Use of this source code is governed by a BSD-style license that can be |
-# found in the LICENSE file. |
- |
-"""Outputs on both stderr and stdout.""" |
- |
-import re |
-import sys |
-import time |
- |
- |
-def main(): |
- for command in sys.argv[1:]: |
- if re.match(r'^[0-9\.]+$', command): |
- time.sleep(float(command)) |
- continue |
- |
- if command.startswith('out_'): |
- pipe = sys.stdout |
- elif command.startswith('err_'): |
- pipe = sys.stderr |
- else: |
- return 1 |
- |
- command = command[4:] |
- if command == 'print': |
- pipe.write('printing') |
- elif command == 'sleeping': |
- pipe.write('Sleeping.\n') |
- elif command == 'slept': |
- pipe.write('Slept.\n') |
- elif command == 'lf': |
- pipe.write('\n') |
- elif command == 'flush': |
- pipe.flush() |
- else: |
- return 1 |
- return 0 |
- |
- |
-if __name__ == '__main__': |
- sys.exit(main()) |