From a18f8a7cbb834b8b188eff0ac30d6e94770a5d45 Mon Sep 17 00:00:00 2001 From: Albertas Agejevas Date: Sun, 27 Jul 2014 13:27:34 +0200 Subject: [PATCH] Make tests terser. pytest rules! --- test/test_evaluate/test_imports.py | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/test/test_evaluate/test_imports.py b/test/test_evaluate/test_imports.py index 4f929448..86ccba79 100644 --- a/test/test_evaluate/test_imports.py +++ b/test/test_evaluate/test_imports.py @@ -43,19 +43,12 @@ def teardown_function(function): ("from flask.ext import bar; bar.", "Bar"), # flaskext/bar.py ("from flask.ext import baz; baz.", "Baz"), # flask_baz/__init__.py ("from flask.ext import moo; moo.", "Moo"), # flaskext/moo/__init__.py + pytest.mark.xfail(("import flask.ext.foo; flask.ext.foo.", "Foo")), + pytest.mark.xfail(("import flask.ext.bar; flask.ext.bar.", "Foo")), + pytest.mark.xfail(("import flask.ext.baz; flask.ext.baz.", "Foo")), + pytest.mark.xfail(("import flask.ext.moo; flask.ext.moo.", "Foo")), ]) def test_flask_ext(script, name): """flask.ext.foo is really imported from flaskext.foo or flask_foo. """ assert name in [c.name for c in jedi.Script(script).completions()] - - -@pytest.mark.xfail -@pytest.mark.parametrize("script,name", [ - ("import flask.ext.foo; flask.ext.foo.", "Foo"), - ("import flask.ext.bar; flask.ext.bar.", "Foo"), - ("import flask.ext.baz; flask.ext.baz.", "Foo"), - ("import flask.ext.moo; flask.ext.moo.", "Foo"), -]) -def test_flask_ext_more(script, name): - assert name in [c.name for c in jedi.Script(script).completions()]