[pypy-svn] r19665 - in pypy/dist/pypy/translator/js: . test

arigo at codespeak.net arigo at codespeak.net
Wed Nov 9 10:00:03 CET 2005


Author: arigo
Date: Wed Nov  9 10:00:02 2005
New Revision: 19665

Added:
   pypy/dist/pypy/translator/js/conftest.py
Modified:
   pypy/dist/pypy/translator/js/test/runtest.py
Log:
added a --browser option to py.test; by default, run JS tests in the
command-line interpreter.


Added: pypy/dist/pypy/translator/js/conftest.py
==============================================================================
--- (empty file)
+++ pypy/dist/pypy/translator/js/conftest.py	Wed Nov  9 10:00:02 2005
@@ -0,0 +1,8 @@
+import py
+
+Option = py.test.Config.Option
+
+option = py.test.Config.addoptions("pypy options", 
+        Option('--browser', action="store_true",dest="jsbrowser", 
+               default=False, help="run JS tests in a browser"),
+    )

Modified: pypy/dist/pypy/translator/js/test/runtest.py
==============================================================================
--- pypy/dist/pypy/translator/js/test/runtest.py	(original)
+++ pypy/dist/pypy/translator/js/test/runtest.py	Wed Nov  9 10:00:02 2005
@@ -2,9 +2,10 @@
 from pypy.translator.translator import Translator
 from pypy.translator.js.js import JS
 from pypy.translator.js.test.browsertest import jstest
+from pypy.translator.js import conftest
 from pypy.translator.js.log import log
 log = log.runtest
-use_browsertest = True
+use_browsertest = conftest.option.jsbrowser
 
 
 def _CLI_is_on_path():



More information about the Pypy-commit mailing list