-
Notifications
You must be signed in to change notification settings - Fork 27
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
validator for No bindings dev branch #322
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
hkchekc
added a commit
to hkchekc/nixpy
that referenced
this pull request
Oct 31, 2018
Squashed commits: * initial change in no-binding branch * start writing valid_da * valid da with units and poly * def val-functions and val dimension corectly * add check_file and check_blk function * del "is not None"/ Add poly & ex_origin * add check_for_basics function to perform common id, name type checks * adding loops * setting up validate file structure * finish blk and grp check and dict_struct * validate da * finish check_da function * finish check dim rdim setdim samdim exp sorted ticks * 1st draft * extent and pos * start testing files * writing test * not append, but eq to list/ finish test_blk * finish test_check_grp * finish test_data_array * testing tags * add get ref units function as seperate func * finish test tag * finish test_tag * finish test_mt * add test_prop * some small fixes * change the struct of props/dims/feas in dict * write the dim_test * all test done * changed param and add obj_ref * PEP8 fixes * add error_count for file.validate() * PEP8 fixes * cleanup
achilleas-k
pushed a commit
to achilleas-k/nixpy
that referenced
this pull request
Jan 18, 2019
Squashed commits: * initial change in no-binding branch * start writing valid_da * valid da with units and poly * def val-functions and val dimension corectly * add check_file and check_blk function * del "is not None"/ Add poly & ex_origin * add check_for_basics function to perform common id, name type checks * adding loops * setting up validate file structure * finish blk and grp check and dict_struct * validate da * finish check_da function * finish check dim rdim setdim samdim exp sorted ticks * 1st draft * extent and pos * start testing files * writing test * not append, but eq to list/ finish test_blk * finish test_check_grp * finish test_data_array * testing tags * add get ref units function as seperate func * finish test tag * finish test_tag * finish test_mt * add test_prop * some small fixes * change the struct of props/dims/feas in dict * write the dim_test * all test done * changed param and add obj_ref * PEP8 fixes * add error_count for file.validate() * PEP8 fixes * cleanup
achilleas-k
pushed a commit
to achilleas-k/nixpy
that referenced
this pull request
Jan 18, 2019
Squashed commits: * initial change in no-binding branch * start writing valid_da * valid da with units and poly * def val-functions and val dimension corectly * add check_file and check_blk function * del "is not None"/ Add poly & ex_origin * add check_for_basics function to perform common id, name type checks * adding loops * setting up validate file structure * finish blk and grp check and dict_struct * validate da * finish check_da function * finish check dim rdim setdim samdim exp sorted ticks * 1st draft * extent and pos * start testing files * writing test * not append, but eq to list/ finish test_blk * finish test_check_grp * finish test_data_array * testing tags * add get ref units function as seperate func * finish test tag * finish test_tag * finish test_mt * add test_prop * some small fixes * change the struct of props/dims/feas in dict * write the dim_test * all test done * changed param and add obj_ref * PEP8 fixes * add error_count for file.validate() * PEP8 fixes * cleanup
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add a validate function in file.py to check if file is a valid NIX file
The function comes with a Validate class.
A test of the class is also included in this PR.