Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3311)

Unified Diff: chrome/test/functional/quasar/pyauto_quasar.py

Issue 8477044: Introduce Pyauto tests for Quasar (Google Talk Extension). (Closed) Base URL: http://src.chromium.org/svn/trunk/src/
Patch Set: '' Created 9 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/test/functional/quasar/pyauto_quasar.py
===================================================================
--- chrome/test/functional/quasar/pyauto_quasar.py (revision 0)
+++ chrome/test/functional/quasar/pyauto_quasar.py (revision 0)
@@ -0,0 +1,48 @@
+#!/usr/bin/python
+# Copyright (c) 2011 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.
+
+"""
+Setup for Quasar Pyauto tests.
Nirnimesh 2011/11/09 23:54:05 Move this to previous line. (then leave a blank li
wud 2011/11/10 23:35:19 Done, here and elsewhere.
+Copied from chrome/test/funcational/media/pyauto_media.py.
Nirnimesh 2011/11/09 23:54:05 funcational -> functional
wud 2011/11/10 23:35:19 Done.
+"""
+
+import os
+import sys
+import tempfile
+
+
+def _SetupPaths():
+ """Setting path to find pyauto_functional.py."""
+ quasar_dir = os.path.abspath(os.path.dirname(__file__))
+ sys.path.append(quasar_dir)
+ sys.path.append(os.path.normpath(os.path.join(quasar_dir, os.pardir)))
+ sys.path.append(os.path.normpath(os.path.join(
Nirnimesh 2011/11/09 23:54:05 You don't need anything below this
wud 2011/11/10 23:35:19 Done.
+ quasar_dir, os.pardir, os.pardir, os.pardir, os.pardir,
+ 'third_party', 'psutil')))
+ # Setting PYTHONPATH for reference build.
+ if os.getenv('REFERENCE_BUILD'):
+ reference_build_dir = os.getenv(
+ 'REFERENCE_BUILD_DIR',
+ # TODO(imasaki@): Change the following default value.
+ # Default directory is just for testing so the correct directory
+ # must be set in the build script.
+ os.path.join(tempfile.gettempdir(), 'chrome-quasar-test'))
+ sys.path.insert(0, reference_build_dir)
+
+_SetupPaths()
+
+import pyauto_functional
+import pyauto
Nirnimesh 2011/11/09 23:54:05 unused
wud 2011/11/10 23:35:19 Done.
+
+
+class Main(pyauto_functional.Main):
+ """Main program for running PyAuto quasar tests."""
+
+ def __init__(self):
+ pyauto_functional.Main.__init__(self)
+
+
+if __name__ == '__main__':
+ Main()

Powered by Google App Engine
This is Rietveld 408576698