summaryrefslogtreecommitdiff
path: root/tests/unit/misc/test_split.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unit/misc/test_split.py')
-rw-r--r--tests/unit/misc/test_split.py12
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: