-
Notifications
You must be signed in to change notification settings - Fork 1
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
Tests using RUnit #21
Comments
There is a small section about running the RUnit tests inside the README file (See "Tests" chapter).
Give it a try and see if it prints you warning and/or errors. |
Hi @pkrog |
I've looked at your branch |
Yes, in fact I have just removed it a few minutes ago in 1944b07 : I was about to make a comment about it when someone grabbed me for an unplanned meeting. Truth is I have a training next week, so I was going to suggest to remove the tests for now to be able to validate a version I hope to get on prod instance quickly, and then to create a dedicated Runit branch based on first a reverse commit of 1944b07 This way I can make people use the latest fonctionalities next week and have a dedicated branch for the RUnit question. Is this ok for you? |
It's better to let the folder inside the project, and comment out the code that runs it.
but left unchanged the line with |
Are you sure? Wouldn't it be a problem since it is going to be merged then in the master branch and then put in the main Galaxy toolshed? I have no doubt it will be no problem to pass Travis tests and no impact on the tool run is expected. However I am not too sure whether a public deposit with not-functionnal RUnit tests is a good idea. Or maybe there are common ways to tag part of the content to be an "in progress" stuff that should not be taken into consideration by people that would get the latest prod version deposit? I am not very familiar to common practices regarding this kind of things. |
The galaxy toolshed is another thing, when you publish your tool into it, you must not put this |
Okay, thank you! I will make the modifications accordingly. |
Hi there,
While proposing some changes in the Batch correction module (#20 ), I ran into difficulties to update what has been put in the "runit" folder. I undestand that this part is dedicated to unit testing with at least one test dataset, but the thing is I am not familiar with the structure here, so I did not manage to know what should be updated to correspond to the modifications that have been made in the "3L" methodology. Truth is I don't know how to run these tests neither.
@pkrog what do you think about it?
The text was updated successfully, but these errors were encountered: