1 new commit in pytest:

https://bitbucket.org/hpk42/pytest/commits/933a880e9acc/
Changeset:   933a880e9acc
User:        hpk42
Date:        2013-08-16 11:41:31
Summary:     refs issue290 -- move and refactor the test the string/int-id 
parametrization test (Which xfails)
Affected #:  2 files

diff -r 78b7645e66c65118439b59d9b677e7ec71a05f8c -r 
933a880e9acc5352fda851e5a9a5422c7e555202 testing/python/metafunc.py
--- a/testing/python/metafunc.py
+++ b/testing/python/metafunc.py
@@ -813,3 +813,20 @@
         testdir.makepyfile(s)
         reprec = testdir.inline_run()
         reprec.assertoutcome(passed=2, skipped=2)
+
+
+    @pytest.mark.xfail(reason="issue 290")
+    def test_parametrize_ID_generation_string_int_works(self, testdir):
+        testdir.makepyfile("""
+            import pytest
+
+            @pytest.fixture
+            def myfixture():
+                return 'example'
+            @pytest.mark.parametrize(
+                'limit', (0, '0'))
+            def test_limit(limit, myfixture):
+                return
+        """)
+        reprec = testdir.inline_run()
+        reprec.assertoutcome(passed=2)

diff -r 78b7645e66c65118439b59d9b677e7ec71a05f8c -r 
933a880e9acc5352fda851e5a9a5422c7e555202 
testing/test_parametrize_with_fixture.py
--- a/testing/test_parametrize_with_fixture.py
+++ b/testing/test_parametrize_with_fixture.py
@@ -1,26 +1,1 @@
 import pytest
-
-
-@pytest.mark.xfail()
-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
pytest-commit@python.org
http://mail.python.org/mailman/listinfo/pytest-commit

Reply via email to