diff --git a/CHANGELOG.md b/CHANGELOG.md index d616f3e6..89251f4b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,7 @@ * Updated storage of references to also save the ``object_id`` and ``source_object_id``. While not strictly necessary this information is useful for validation and rigor of references. @oruebel [#57](https://github.com/hdmf-dev/hdmf-zarr/pull/57) ### New Features -* Added parallel write support for the ``ZarrIO`` for datasets wrapped with ``GenericDataChunkIterator``. @CodyCBakerPhD [#118](https://github.com/hdmf-dev/hdmf-zarr/pull/118) +* Added parallel write support for the ``ZarrIO`` for datasets wrapped with ``GenericDataChunkIterator``. @CodyCBakerPhD [#118](https://github.com/hdmf-dev/hdmf-zarr/pull/118) @oruebel [#128](https://github.com/hdmf-dev/hdmf-zarr/pull/128) ### Dependencies * Updated HDMF and PyNWB version to the most recent release @mavaylon1 [#120](https://github.com/hdmf-dev/hdmf-zarr/pull/120) diff --git a/tests/unit/test_parallel_write.py b/tests/unit/test_parallel_write.py index 61aae7ab..3bd3e08a 100644 --- a/tests/unit/test_parallel_write.py +++ b/tests/unit/test_parallel_write.py @@ -189,7 +189,12 @@ def test_simple_tqdm(tmpdir): display_progress=True, ) ) - dynamic_table = DynamicTable(name="TestTable", description="", columns=[column]) + dynamic_table = DynamicTable( + name="TestTable", + description="", + columns=[column], + id=list(range(3)) # must provide id's when all columns are iterators + ) io.write(container=dynamic_table, number_of_jobs=number_of_jobs) assert expected_desc in tqdm_out.getvalue() @@ -222,7 +227,10 @@ def test_compound_tqdm(tmpdir): ) ) dynamic_table = DynamicTable( - name="TestTable", description="", columns=[pickleable_column, not_pickleable_column] + name="TestTable", + description="", + columns=[pickleable_column, not_pickleable_column], + id=list(range(3)) # must provide id's when all columns are iterators ) io.write(container=dynamic_table, number_of_jobs=number_of_jobs)