no longer check if indirect metafunc.parametrize params are funcarg names

This commit is contained in:
Ronny Pfannschmidt
2012-02-03 16:54:00 +01:00
parent 87b8769680
commit 2ca6d9f039
3 changed files with 9 additions and 5 deletions

View File

@@ -983,11 +983,12 @@ class TestMetafunc:
metafunc = funcargs.Metafunc(func)
metafunc.parametrize('x', [1], indirect=True)
metafunc.parametrize('y', [2,3], indirect=True)
metafunc.parametrize('unnamed', [1], indirect=True)
assert len(metafunc._calls) == 2
assert metafunc._calls[0].funcargs == {}
assert metafunc._calls[1].funcargs == {}
assert metafunc._calls[0].params == dict(x=1,y=2)
assert metafunc._calls[1].params == dict(x=1,y=3)
assert metafunc._calls[0].params == dict(x=1,y=2, unnamed=1)
assert metafunc._calls[1].params == dict(x=1,y=3, unnamed=1)
def test_addcalls_and_parametrize_indirect(self):
def func(x, y): pass