-
Notifications
You must be signed in to change notification settings - Fork 214
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
Synchronizing Planemo test with Pytests for bamCompare and bamCoverage tool #1345
base: 4.0.0
Are you sure you want to change the base?
Conversation
@SaimMomin12 did you also check the other way around? including the addtional tests from planemo (if there are any) into pytests? |
@pavanvidem yes, the planemo tests are covered in the pytest for these both tools |
<param name="outFileFormat" value="bedgraph"/> | ||
<param name="binSize" value="10"/> | ||
<param name="type" value="ratio"/> | ||
<param name="skipZeroOverZero" value="--skipZeroOverZero"/> |
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.
boolean params (I think this is one) should be tested with value="true"
/value="false"
instead of the eventual values.
This is a more stringent test because it checks also whether you typed the correct true/falsevalue in the input section.
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.
I see in the deeptools_macros.xml
, skipZeroOverZero is defined as "select" param type.
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.
you're right though that seems wrong then by itself.
I'll fix it.
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.
but maybe in a separate PR :-)
Welcome to deepTools GitHub repository! Please check the following regarding
your pull request :
This PR concerns with adding additional tests to bamCompare and bamCoverage tool to synchronize them with pytests.