-
Notifications
You must be signed in to change notification settings - Fork 40
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
TST: Updating and fixing tests #234
Conversation
@@ -198,7 +206,7 @@ def test_miseq_demux_dirfmt_to_slpspefdf(self): | |||
def test_fastqmanifest_single(self): | |||
_, dirfmt = self.transform_format( | |||
CasavaOneEightSingleLanePerSampleDirFmt, | |||
SingleLanePerSamplePairedEndFastqDirFmt, | |||
SingleLanePerSampleSingleEndFastqDirFmt, |
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.
Note, this appears to be the only "real" error in this test suite, so if we decide to close this PR let's add a TODO/issue to fix this little typo.
Yikes, let's try and figure this one out in person. I agree that importing |
Before closing this PR I want to open a replacement with the minor bugfix (identified inline, above). I will also open a PR on the framework with some comments to explain things a bit more (this comment here is a bit out of context, but will be remedied later!). |
Uh oh, I think I forgot what I was referring to above... |
Superseded by qiime2/qiime2#527 |
Preemptively addressing fallout from qiime2/qiime2#494.
Pre- qiime2/qiime2#494,
TestPlugin.transform_format
&TestPlugin.get_transformer
eschewed the SDK's transformer lookup machinery as a way to conveniently lookup transformers without exposing the less-than-illustrative function names (who wants to import a function named_15
, anyway?). qiime2/qiime2#494 drops that ability, by makingTestPlugin.get_transformer
go "all-in" on the transformation API, validations and all. Possible paths forward:Thoughts @ebolyen?