From da78b289484948376e76dda0e49391557736305c Mon Sep 17 00:00:00 2001 From: Nicolas Tappy Date: Thu, 4 Jul 2024 10:24:18 +0200 Subject: [PATCH] expose digitalsurf parse_metadata to public api, fix import tests --- rsciio/digitalsurf/__init__.py | 4 ++-- rsciio/tests/test_import.py | 5 +++++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/rsciio/digitalsurf/__init__.py b/rsciio/digitalsurf/__init__.py index 49230cbb..4627e25e 100644 --- a/rsciio/digitalsurf/__init__.py +++ b/rsciio/digitalsurf/__init__.py @@ -1,6 +1,6 @@ -from ._api import file_reader, file_writer +from ._api import file_reader, file_writer, parse_metadata -__all__ = ["file_reader", "file_writer"] +__all__ = ["file_reader", "file_writer", "parse_metadata"] def __dir__(): diff --git a/rsciio/tests/test_import.py b/rsciio/tests/test_import.py index 77001418..53b11358 100644 --- a/rsciio/tests/test_import.py +++ b/rsciio/tests/test_import.py @@ -140,6 +140,11 @@ def test_dir_plugins(plugin): "parse_exposures", "parse_timestamps", ] + elif plugin["name"] == "DigitalSurf": + assert dir(plugin_module) == [ + "file_reader", + "file_writer", + "parse_metadata"] elif plugin["writes"] is False: assert dir(plugin_module) == ["file_reader"] else: