3 new commits in pytest:
https://bitbucket.org/hpk42/pytest/commits/c88e134bf30d/
Changeset: c88e134bf30d
User: markon
Date: 2013-08-15 12:52:34
Summary: Fix @parametrize when using an integer and strings as parameters
in a test accepting a parameter and a fixture as arguments.
Affected #: 1 file
diff -r ffcbf3e090c24239ab12a092c929fcecdfe49369 -r
c88e134bf30d6a84d97d7d636936b2d221be4a34
testing/test_parametrize_with_fixture.py
--- /dev/null
+++ b/testing/test_parametrize_with_fixture.py
@@ -0,0 +1,24 @@
+
+
+def test_parametrize(testdir):
+ testdir.makepyfile("""
+ import pytest
+
+ @pytest.fixture
+ def myfixture():
+ return 'example'
+
+
+ @pytest.mark.parametrize(
+ 'limit',
+ (
+ 0,
+ '0',
+ 'foo',
+ )
+ )
+ def test_limit(limit, myfixture):
+ return
+ """)
+ reprec = testdir.runpytest()
+ assert 'KeyError' in reprec.stdout
https://bitbucket.org/hpk42/pytest/commits/d968e0aa0478/
Changeset: d968e0aa0478
User: markon
Date: 2013-08-16 09:55:25
Summary: test marked as
Affected #: 1 file
diff -r c88e134bf30d6a84d97d7d636936b2d221be4a34 -r
d968e0aa0478d4df45592d8a0e2db8547399f475
testing/test_parametrize_with_fixture.py
--- a/testing/test_parametrize_with_fixture.py
+++ b/testing/test_parametrize_with_fixture.py
@@ -1,5 +1,7 @@
+import pytest
[email protected]()
def test_parametrize(testdir):
testdir.makepyfile("""
import pytest
https://bitbucket.org/hpk42/pytest/commits/78b7645e66c6/
Changeset: 78b7645e66c6
User: hpk42
Date: 2013-08-16 11:38:00
Summary: Merged in markon/pytest (pull request #66)
Fix @parametrize.
Affected #: 1 file
diff -r 2393d3dcacdf411a855acaac836bae027d72a668 -r
78b7645e66c65118439b59d9b677e7ec71a05f8c
testing/test_parametrize_with_fixture.py
--- /dev/null
+++ b/testing/test_parametrize_with_fixture.py
@@ -0,0 +1,26 @@
+import pytest
+
+
[email protected]()
+def test_parametrize(testdir):
+ testdir.makepyfile("""
+ import pytest
+
+ @pytest.fixture
+ def myfixture():
+ return 'example'
+
+
+ @pytest.mark.parametrize(
+ 'limit',
+ (
+ 0,
+ '0',
+ 'foo',
+ )
+ )
+ def test_limit(limit, myfixture):
+ return
+ """)
+ reprec = testdir.runpytest()
+ assert 'KeyError' in reprec.stdout
Repository URL: https://bitbucket.org/hpk42/pytest/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
_______________________________________________
pytest-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pytest-commit