Index: mojo/tools/mopy/dart_apptest.py |
diff --git a/mojo/tools/mopy/dart_apptest.py b/mojo/tools/mopy/dart_apptest.py |
deleted file mode 100644 |
index 5e12b17417f376e050de51fb6c0f4969ba8b9e48..0000000000000000000000000000000000000000 |
--- a/mojo/tools/mopy/dart_apptest.py |
+++ /dev/null |
@@ -1,38 +0,0 @@ |
-# Copyright 2014 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. |
- |
-import logging |
- |
-_logging = logging.getLogger() |
- |
-from mopy import test_util |
-from mopy.print_process_error import print_process_error |
- |
- |
-# TODO(erg): Support android, launched services and fixture isolation. |
-def run_test(config, shell, apptest_dict, shell_args, apps_and_args=None): |
- """Runs a command line and checks the output for signs of gtest failure. |
- |
- Args: |
- config: The mopy.config.Config object for the build. |
- shell_args: The arguments for mojo_shell. |
- apps_and_args: A Dict keyed by application URL associated to the |
- application's specific arguments. |
- """ |
- apps_and_args = apps_and_args or {} |
- output = test_util.try_run_test(config, shell, shell_args, apps_and_args) |
- # Fail on output with dart unittests' "FAIL:"/"ERROR:" or a lack of "PASS:". |
- # The latter condition ensures failure on broken command lines or output. |
- # Check output instead of exit codes because mojo_shell always exits with 0. |
- if (not output or |
- '\nFAIL: ' in output or |
- '\nERROR: ' in output or |
- '\nPASS: ' not in output): |
- print "Failed test:" |
- print_process_error( |
- test_util.build_command_line(config, shell_args, apps_and_args), |
- output) |
- return "Failed test(s) in %r" % apptest_dict |
- _logging.debug("Succeeded with output:\n%s" % output) |
- return "Succeeded" |