def testFromPattern(self, pattern, outs, t='any', sortby='name', reverse=False): self.assertListEqual(Channel.fromPattern(pattern, t, sortby, reverse), outs)
def test_frompattern(tmp_test_dir, pattern, expt, kwargs, pattern_files): assert Channel.fromPattern( (tmp_test_dir / 'test_frompattern' / pattern).as_posix(), **kwargs) == [((tmp_test_dir / 'test_frompattern' / pattern_files[e]).as_posix(), ) for e in expt]