Я использовал Parameterized для выполнения тестов, но теперь мне нужно протестировать каждый элемент в наборе, который у меня есть. Как я могу это сделать:
Мой исходный код выглядит примерно так:
import unittest
from parameterized import parameterized
class TestFoo(unittest.TestCase):
@parameterized.expand(
[
(
FooTestCase(
name="Feint",
node_names={"worm", "erin"},
some_cond={"win": "early"},
),
),
(
FooTestCase(
name="Faint",
node_names={
"warm",
"irvin",
},
some_cond={"win": "late"},
),
),
]
)
.
.
.
def test_sequence(self, case: FooTestCase, _):
self.assertEqual(a, "Each element of node_names")
Мне нужен тест a
с каждым элементом node_names
.