Ich habe versucht, parametrisierte @pytest.mark.parametrize
Tests zu einem klassenbasierten Komponententest hinzuzufügen.Funktioniert der parametrisierte Test von pytest mit Tests auf der Basis von Komponententests?
class SomethingTests(unittest.TestCase):
@pytest.mark.parametrize(('one', 'two'), [
(1, 2), (2, 3)])
def test_default_values(self, one, two):
assert one == (two + 1)
Aber die parametrisierte Sachen in nicht Kick tat:
TypeError: test_default_values() takes exactly 3 arguments (1 given)
ich auf einfache Klasse basierte Tests eingeschaltet haben (ohne Unittest). Aber ich würde gerne wissen, ob es jemand versucht hat und es hat funktioniert.