diff --git a/tests/test_1001.py b/tests/test_1001.py index 7a19fcbe05e6a02afa14c87ea718427d49e45f1e..738eb6bfc996069b409b3a081e431d6c57d54992 100644 --- a/tests/test_1001.py +++ b/tests/test_1001.py @@ -163,7 +163,6 @@ class Simple1001TestCase(unittest.TestCase): ["Use of these data requires PRIOR OK from the PI"], ) self.assertEqual(ict.normalComments.keywords["OTHER_COMMENTS"].data, ["N/A"]) - # TODO test revision information def testReadData(self): ict = icartt.Dataset(self.fn, loadData=True) diff --git a/tests/test_bulkIO.py b/tests/test_bulkIO.py index 9cbc816ea61d0d2dedfb46f1f0f0f49551389898..3d8ef77ec8a9dc204817dc91e72db512ef91fbef 100644 --- a/tests/test_bulkIO.py +++ b/tests/test_bulkIO.py @@ -1,8 +1,8 @@ import unittest import pathlib import io +import re -# import pytest import icartt @@ -44,7 +44,7 @@ fileinfo = { } -# TODO: dataset -> close file pointer after read ?! +# TODO? dataset -> close file pointer after read class BulkIOTestCase(unittest.TestCase): @@ -75,6 +75,9 @@ class BulkIOTestCase(unittest.TestCase): with self.subTest(msg=f"Reading data from test file {str(fn)}"): ict = icartt.Dataset(fn, loadData=True) self.assertEqual(type(ict), icartt.Dataset) + m = re.search("R([a-zA-Z0-9]).ict", fn.name) + if m: + self.assertEqual(m.groups()[0], ict.revision) def testWriteHeader(self): for fn in self.files_ok: