Skip to content

Commit bd6db79

Browse files
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
1 parent 4cfe4ba commit bd6db79

File tree

1 file changed

+11
-14
lines changed

1 file changed

+11
-14
lines changed

xarray/tests/test_plugins.py

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,16 @@
11
from unittest import mock
22

3+
import pytest
4+
from importlib_metadata import EntryPoint
5+
6+
from xarray.backends import common, plugins
7+
38
try:
49
import importlib.metadata as importlib_metadata
510
except ImportError:
611
# if the fallback library is missing, we are doomed.
712
import importlib_metadata as importlib_metadata
813

9-
from importlib_metadata import EntryPoint
10-
11-
import pytest
12-
13-
from xarray.backends import common, plugins
14-
1514

1615
class DummyBackendEntrypointArgs(common.BackendEntrypoint):
1716
def open_dataset(filename_or_obj, *args):
@@ -55,7 +54,9 @@ def test_remove_duplicates(dummy_duplicated_entrypoints) -> None:
5554

5655
def test_broken_plugin() -> None:
5756
broken_backend = EntryPoint(
58-
"broken_backend", "xarray.tests.test_plugins:backend_1", "xarray.backends",
57+
"broken_backend",
58+
"xarray.tests.test_plugins:backend_1",
59+
"xarray.backends",
5960
)
6061
with pytest.warns(RuntimeWarning) as record:
6162
_ = plugins.build_engines([broken_backend])
@@ -80,7 +81,7 @@ def test_remove_duplicates_warnings(dummy_duplicated_entrypoints) -> None:
8081
def test_backends_dict_from_pkg() -> None:
8182
specs = [
8283
["engine1", "xarray.tests.test_plugins:backend_1", "xarray.backends"],
83-
["engine2", "xarray.tests.test_plugins:backend_2", "xarray.backends"]
84+
["engine2", "xarray.tests.test_plugins:backend_2", "xarray.backends"],
8485
]
8586
entrypoints = [EntryPoint(name, value, group) for name, value, group in specs]
8687
engines = plugins.backends_dict_from_pkg(entrypoints)
@@ -144,12 +145,8 @@ def test_build_engines() -> None:
144145
)
145146
def test_build_engines_sorted() -> None:
146147
dummy_pkg_entrypoints = [
147-
EntryPoint(
148-
"dummy2", "xarray.tests.test_plugins:backend_1", "xarray.backends"
149-
),
150-
EntryPoint(
151-
"dummy1", "xarray.tests.test_plugins:backend_1", "xarray.backends"
152-
),
148+
EntryPoint("dummy2", "xarray.tests.test_plugins:backend_1", "xarray.backends"),
149+
EntryPoint("dummy1", "xarray.tests.test_plugins:backend_1", "xarray.backends"),
153150
]
154151
backend_entrypoints = plugins.build_engines(dummy_pkg_entrypoints)
155152
backend_entrypoints = list(backend_entrypoints)

0 commit comments

Comments
 (0)