def test_run(self): """Test function run().""" inFN = op.join(self.testDir, "data/test_subset.fa") outFN = op.join(self.testDir, "out/test_subset_unit.fa") stdoutFN = op.join(self.testDir, "stdout/test_subset_unit.fa") rules = SubsetRules(1, 1) # Full-length, non-chimeric obj = ReadsSubsetExtractor(inFN, outFN, rules, True) obj.run() self.assertTrue(filecmp.cmp(outFN, stdoutFN))