summaryrefslogtreecommitdiff
path: root/tests/primer
diff options
context:
space:
mode:
authorDaniël van Noord <13665637+DanielNoord@users.noreply.github.com>2022-04-14 19:47:25 +0200
committerDaniël van Noord <13665637+DanielNoord@users.noreply.github.com>2022-04-14 20:06:24 +0200
commita693ea7e1785def007c5a80d379cc7aaf92f38a9 (patch)
tree30c130828abae0b2bc7c1a037e45886d7bf26a99 /tests/primer
parent8f872bf49c344d1d16b3573136d53b2cbda007c6 (diff)
downloadpylint-git-a693ea7e1785def007c5a80d379cc7aaf92f38a9.tar.gz
Use ``python-typing-update`` on second half of the ``tests`` directory
Diffstat (limited to 'tests/primer')
-rw-r--r--tests/primer/test_primer_external.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/tests/primer/test_primer_external.py b/tests/primer/test_primer_external.py
index 4a4325962..aedc55c8b 100644
--- a/tests/primer/test_primer_external.py
+++ b/tests/primer/test_primer_external.py
@@ -2,11 +2,12 @@
# For details: https://github.com/PyCQA/pylint/blob/main/LICENSE
# Copyright (c) https://github.com/PyCQA/pylint/blob/main/CONTRIBUTORS.txt
+from __future__ import annotations
+
import json
import logging
import subprocess
from pathlib import Path
-from typing import Dict, Union
import pytest
from pytest import LogCaptureFixture
@@ -16,10 +17,8 @@ from pylint.testutils.primer import PackageToLint
PRIMER_DIRECTORY = Path(".pylint_primer_tests/").resolve()
-def get_packages_to_lint_from_json(
- json_path: Union[Path, str]
-) -> Dict[str, PackageToLint]:
- result: Dict[str, PackageToLint] = {}
+def get_packages_to_lint_from_json(json_path: Path | str) -> dict[str, PackageToLint]:
+ result: dict[str, PackageToLint] = {}
with open(json_path, encoding="utf8") as f:
for name, package_data in json.load(f).items():
result[name] = PackageToLint(**package_data)