From c05d0de26b3c256879e6fa3a2188e66c668fdfe2 Mon Sep 17 00:00:00 2001 From: Alexander Kreft <akreft@trineo.org> Date: Tue, 21 Sep 2021 12:49:14 +0200 Subject: [PATCH] TST: adding tests for h5 - scalar attributes --- unittests/test_h5.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unittests/test_h5.py b/unittests/test_h5.py index 12b04844..e5ae9468 100644 --- a/unittests/test_h5.py +++ b/unittests/test_h5.py @@ -181,4 +181,7 @@ class H5CFoodTest(unittest.TestCase): self.assertTupleEqual((None, None), h5_attr_to_property(test_integers_2d)) self.assertTupleEqual((None, None), h5_attr_to_property(test_floats_2d)) - self.assertRaises(NotImplementedError, h5_attr_to_property, np.array(1)) + # Test scalar values given as np.array + self.assertTupleEqual((1, db.INTEGER), h5_attr_to_property(np.array(1))) + self.assertTupleEqual((1.123, db.DOUBLE), h5_attr_to_property(np.array(1.123))) + self.assertTupleEqual(('Hello World', db.TEXT), h5_attr_to_property(np.array("Hello World"))) -- GitLab