diff options
Diffstat (limited to 'tests/unit/misc/test_split.py')
-rw-r--r-- | tests/unit/misc/test_split.py | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/tests/unit/misc/test_split.py b/tests/unit/misc/test_split.py index 77dde75bc..e6bc3cc0c 100644 --- a/tests/unit/misc/test_split.py +++ b/tests/unit/misc/test_split.py @@ -19,7 +19,9 @@ """Tests for qutebrowser.misc.split.""" -import attr +import dataclasses +from typing import List + import pytest from qutebrowser.misc import split @@ -109,12 +111,12 @@ def _parse_split_test_data_str(): Returns: A list of TestCase objects with str attributes: inp, keep, no_keep """ - @attr.s + @dataclasses.dataclass class TestCase: - inp = attr.ib() - keep = attr.ib() - no_keep = attr.ib() + inp: str + keep: List[str] + no_keep: List[str] for line in test_data_str.splitlines(): if not line: |