[svn r38460] removing a very-likely-obsolete test

and otherwise fixing files and tests
to do py.test.skip()s only during setup.

--HG--
branch : trunk
This commit is contained in:
hpk
2007-02-11 14:46:46 +01:00
parent e068a463a1
commit 22d98ac3a1
6 changed files with 31 additions and 73 deletions

View File

@@ -4,15 +4,15 @@
import py
try:
from pypy.translator.js.main import rpython2javascript
from pypy.translator.js import commproxy
commproxy.USE_MOCHIKIT = False
except ImportError:
py.test.skip("PyPy not found")
def setup_module(mod):
try:
from pypy.translator.js.main import rpython2javascript
from pypy.translator.js import commproxy
except ImportError:
py.test.skip("PyPy not found")
mod.commproxy.USE_MOCHIKIT = False
mod.rpython2javascript = rpython2javascript
mod.commproxy = mod.commproxy
from py.__.test.rsession.web import TestHandler as _TestHandler
from py.__.test.rsession.web import MultiQueue
mod._TestHandler = _TestHandler

View File

@@ -1,19 +1,26 @@
import py
try:
import pypy
from pypy.translator.js.modules import dom
from pypy.translator.js.tester import schedule_callbacks
dom.Window # check whether dom was properly imported or is just a
# leftover in sys.modules
except (ImportError, AttributeError):
py.test.skip('PyPy not found')
def check(mod):
try:
import pypy
from pypy.translator.js.modules import dom
from pypy.translator.js.tester import schedule_callbacks
dom.Window # check whether dom was properly imported or is just a
# leftover in sys.modules
except (ImportError, AttributeError):
py.test.skip('PyPy not found')
mod.dom = dom
mod.schedule_callbacks = schedule_callbacks
from py.__.test.rsession import webjs
from py.__.test.rsession.web import exported_methods
here = py.magic.autopath().dirpath()
from py.__.test.rsession import webjs
from py.__.test.rsession.web import exported_methods
mod.webjs = webjs
mod.exported_methods = exported_methods
mod.here = py.magic.autopath().dirpath()
def setup_module(mod):
check(mod)
# load HTML into window object
html = here.join('../webdata/index.html').read()
mod.html = html