-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(nml.py): add level 2 validation for SegmentGroup #156
base: development
Are you sure you want to change the base?
Commits on Dec 2, 2022
-
feat(nml.py): add level 2 validation for SegmentGroup
This also sets up a general framework for us to add more tests in libNeuroML.
Configuration menu - View commit details
-
Copy full SHA for aaddfa8 - Browse repository at this point
Copy the full SHA aaddfa8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 616be3d - Browse repository at this point
Copy the full SHA 616be3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 089da1b - Browse repository at this point
Copy the full SHA 089da1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e3bbb3 - Browse repository at this point
Copy the full SHA 4e3bbb3View commit details
Commits on Jan 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7415950 - Browse repository at this point
Copy the full SHA 7415950View commit details
Commits on Feb 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8b2eaa0 - Browse repository at this point
Copy the full SHA 8b2eaa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87c2461 - Browse repository at this point
Copy the full SHA 87c2461View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9feacb - Browse repository at this point
Copy the full SHA c9feacbView commit details -
feat(l2validator): allow validation of objects by arbitrary test classes
This is so that an object of class A may also be tested with tests defined for its ancestors. It is the developer's responsibility to ensure that only the right tests are run for a particular object. With great power, comes great responsibility!
Configuration menu - View commit details
-
Copy full SHA for f42bdeb - Browse repository at this point
Copy the full SHA f42bdebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9260309 - Browse repository at this point
Copy the full SHA 9260309View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46893e3 - Browse repository at this point
Copy the full SHA 46893e3View commit details -
feat(generatedssuper): print out remaining collected messsages
When a validation test fails, we error immediately and print out the validation error. However, if a test that's marked for warnings, not errors fails, we don't error immediately, but we do print out the collected warnings.
Configuration menu - View commit details
-
Copy full SHA for e5088fd - Browse repository at this point
Copy the full SHA e5088fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for b19c94d - Browse repository at this point
Copy the full SHA b19c94dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14c4554 - Browse repository at this point
Copy the full SHA 14c4554View commit details -
fix(test-cell-optimise): correctly add duplicates of same object
The test was wrong, but not sure why it passed before. Each new Include object is completely different, and would not count as a duplicate. TODO: check this again and pin down why behaviour changed after addition of l2validator test
Configuration menu - View commit details
-
Copy full SHA for cd28d71 - Browse repository at this point
Copy the full SHA cd28d71View commit details
Commits on Feb 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 518f294 - Browse repository at this point
Copy the full SHA 518f294View commit details