-
Notifications
You must be signed in to change notification settings - Fork 5
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
Add TestOutputCollection so collections can be tested and TestRepeat for repeats. #33
Conversation
update fork to master
…utput collection stub Seems to generate fine - tools passing tests - although at present it has no assertions - how to generate a "proper" test since the generated collection contents are only guessable from the script so would need some file names to check in the collection from the user?
… and adjusted test outputs
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks fine to me.
@fubar2 can you update the readme / setup.py with the changelog / bump the version? |
Ah. Yes - of course - done. |
…ction in import_xml.py to align with the init of TestOutputCollection. Still passes tests :)
Managed to get the testrepeat branch fixed so have merged it here. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fine for me
This PR adds TestOutputCollection and allows the ToolFactory to generate tools with dummy tests for output collections that pass planemo test. Version bumped...
Arguably, needs extension so individual file names expected to be in the collection can be checked - that will require knowledge that we cannot sanely introspect automagically so will need yet more information on the collection tool form section.
Very lightly tested (TM) - just the plotter tool example.
Suggestions appreciated....
TestRepeat added with tests. Also very lightly tested with a real tool.