@simon Yeah sure thing!
```py
@pytest.mark.parametrize(
"param",
[ManageTableTest(...), ...],
)
def test_manage_table_permissions(param: ManageTableTest):
assert param.description
```
It avoids repeating the fields and avoids potential name collisions with fixtures.
(which is why dataclasses seem like a good next step, because we really didn't gain much from the `NamedTuple` anymore)