diff options
Diffstat (limited to 'tests/end2end/fixtures/webserver.py')
-rw-r--r-- | tests/end2end/fixtures/webserver.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/end2end/fixtures/webserver.py b/tests/end2end/fixtures/webserver.py index d40739724..e4ba6969c 100644 --- a/tests/end2end/fixtures/webserver.py +++ b/tests/end2end/fixtures/webserver.py @@ -26,7 +26,7 @@ import os.path import socket from http import HTTPStatus -import attr +import dataclasses import pytest from PyQt5.QtCore import pyqtSignal, QUrl @@ -100,13 +100,13 @@ class Request(testprocess.Line): return NotImplemented -@attr.s(frozen=True, eq=False, hash=True) +@dataclasses.dataclass(frozen=True) class ExpectedRequest: """Class to compare expected requests easily.""" - verb = attr.ib() - path = attr.ib() + verb: str + path: int @classmethod def from_request(cls, request): |