Index: swarm_client/googletest/tests/gtest_fake/gtest_fake_missing.py |
=================================================================== |
--- swarm_client/googletest/tests/gtest_fake/gtest_fake_missing.py (revision 235167) |
+++ swarm_client/googletest/tests/gtest_fake/gtest_fake_missing.py (working copy) |
@@ -1,46 +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. |
- |
-"""Simulate a missing test in google-test executable. |
- |
-http://code.google.com/p/googletest/ |
-""" |
- |
-import os |
-import sys |
- |
-import gtest_fake_base |
- |
- |
-TESTS = { |
- 'Foo': ['Bar1', 'Bar2', 'Bar3'], |
-} |
- |
- |
-def main(): |
- test_cases, args = gtest_fake_base.parse_args(TESTS, 1) |
- temp_dir = args[0] |
- |
- result = 0 |
- for test_case in test_cases: |
- if test_case == 'Foo.Bar2': |
- # Never run it, don't fail either. |
- continue |
- |
- should_fail = False |
- if test_case == 'Foo.Bar1': |
- filename = os.path.join(temp_dir, test_case) |
- should_fail = not os.path.isfile(filename) |
- result = result or int(should_fail) |
- print gtest_fake_base.get_test_output(test_case, should_fail) |
- if should_fail: |
- with open(filename, 'wb') as f: |
- f.write('bang') |
- print gtest_fake_base.get_footer(len(test_cases), len(test_cases)) |
- return result |
- |
- |
-if __name__ == '__main__': |
- sys.exit(main()) |