summaryrefslogtreecommitdiff
path: root/tests/unit/misc/userscripts/test_qute_lastpass.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unit/misc/userscripts/test_qute_lastpass.py')
-rw-r--r--tests/unit/misc/userscripts/test_qute_lastpass.py13
1 files changed, 9 insertions, 4 deletions
diff --git a/tests/unit/misc/userscripts/test_qute_lastpass.py b/tests/unit/misc/userscripts/test_qute_lastpass.py
index 229fcf09e..cd4cf7096 100644
--- a/tests/unit/misc/userscripts/test_qute_lastpass.py
+++ b/tests/unit/misc/userscripts/test_qute_lastpass.py
@@ -23,7 +23,7 @@ import json
from types import SimpleNamespace
from unittest.mock import ANY, call
-import attr
+import dataclasses
import pytest
from helpers import utils
@@ -41,10 +41,15 @@ default_lpass_match = [
]
-@attr.s
+@dataclasses.dataclass
class FakeOutput:
- stdout = attr.ib(default='', converter=str.encode)
- stderr = attr.ib(default='', converter=str.encode)
+ stdout: str = ''
+ stderr: str = ''
+
+ def __post_init__(self):
+ # FIXME
+ self.stdout = self.stdout.encode()
+ self.stderr = self.stderr.encode()
@pytest.fixture