Fix: Make inherited read-only datasets from schema read-only properties in matnwb #137
GitHub Actions / JUnit Test Report
failed
Nov 27, 2024 in 0s
219 tests run, 216 passed, 0 skipped, 3 failed.
Annotations
Check failure on line 1 in PynwbTutorialTest
github-actions / JUnit Test Report
PynwbTutorialTest.testTutorial(tutorialFile=docs_gallery_domain_ecephys.py)
Error occurred in tests.unit.PynwbTutorialTest/testTutorial(tutorialFile=docs_gallery_domain_ecephys.py) and it did not run to completion.
---------
Raw output
Error occurred in tests.unit.PynwbTutorialTest/testTutorial(tutorialFile=docs_gallery_domain_ecephys.py) and it did not run to completion.
---------
Error ID:
---------
''
--------------
Error Details:
--------------
Error using tests.unit.PynwbTutorialTest/testTutorial (line 114)
Failed to run python tutorial named "ecephys" with error:
Traceback (most recent call last):
File
"/tmp/tp2931ff8e_168c_4550_8a0d_06af1c84ee2e/pynwb-dev/docs/gallery/domain/ecephys.py",
line 85, in <module>
device = nwbfile.create_device(
File
"/tmp/tp2931ff8e_168c_4550_8a0d_06af1c84ee2e/pynwb-dev/temp_venv/lib/python3.10/site-packages/hdmf/utils.py",
line 667, in func_call
pargs = _check_args(args, kwargs)
File
"/tmp/tp2931ff8e_168c_4550_8a0d_06af1c84ee2e/pynwb-dev/temp_venv/lib/python3.10/site-packages/hdmf/utils.py",
line 660, in _check_args
raise ExceptionType(msg)
TypeError: MultiContainerInterface.__make_create.<locals>._func: Expected at
most 3 arguments ['name', 'description', 'manufacturer'], got 6: 0 positional
and 6 keyword ['description', 'manufacturer', 'model_name', 'model_number',
'name', 'serial_number']
Check failure on line 1 in PynwbTutorialTest
github-actions / JUnit Test Report
PynwbTutorialTest.testTutorial(tutorialFile=docs_gallery_domain_ophys.py)
Error occurred in tests.unit.PynwbTutorialTest/testTutorial(tutorialFile=docs_gallery_domain_ophys.py) and it did not run to completion.
---------
Raw output
Error occurred in tests.unit.PynwbTutorialTest/testTutorial(tutorialFile=docs_gallery_domain_ophys.py) and it did not run to completion.
---------
Error ID:
---------
''
--------------
Error Details:
--------------
Error using tests.unit.PynwbTutorialTest/testTutorial (line 114)
Failed to run python tutorial named "ophys" with error:
Traceback (most recent call last):
File
"/tmp/tp2931ff8e_168c_4550_8a0d_06af1c84ee2e/pynwb-dev/docs/gallery/domain/ophys.py",
line 93, in <module>
device = nwbfile.create_device(
File
"/tmp/tp2931ff8e_168c_4550_8a0d_06af1c84ee2e/pynwb-dev/temp_venv/lib/python3.10/site-packages/hdmf/utils.py",
line 667, in func_call
pargs = _check_args(args, kwargs)
File
"/tmp/tp2931ff8e_168c_4550_8a0d_06af1c84ee2e/pynwb-dev/temp_venv/lib/python3.10/site-packages/hdmf/utils.py",
line 660, in _check_args
raise ExceptionType(msg)
TypeError: MultiContainerInterface.__make_create.<locals>._func: Expected at
most 3 arguments ['name', 'description', 'manufacturer'], got 6: 0 positional
and 6 keyword ['description', 'manufacturer', 'model_name', 'model_number',
'name', 'serial_number']
Check failure on line 1 in TutorialTest
github-actions / JUnit Test Report
TutorialTest.testTutorial(tutorialFile=ecephys.mlx)
Verification failed in tests.unit.TutorialTest/testTutorial(tutorialFile=ecephys.mlx).
----------------
Raw output
Verification failed in tests.unit.TutorialTest/testTutorial(tutorialFile=ecephys.mlx).
----------------
Test Diagnostic:
----------------
Message: Message: Traceback (most recent call last):
Location: N/A
File: ecephys_tutorial.nwb
---------------------
Framework Diagnostic:
---------------------
verifyLessThan failed.
--> The value must be less than the maximum value.
Actual Value:
4
Maximum Value (Exclusive):
1
------------------
Stack Information:
------------------
In /home/runner/work/matnwb/matnwb/+tests/+unit/TutorialTest.m (TutorialTest.inspectTutorialFileWithNwbInspector) at 136
In /home/runner/work/matnwb/matnwb/+tests/+unit/TutorialTest.m (TutorialTest.testTutorial) at 94
Loading