def test_parse_qual_full_header(self): exp = [('x', [5, 10, 5, 12]), ('y foo bar', [30, 40]), ('a', [5, 10, 5, 12]), ('b baz', [30, 40])] obs = parse_qual(self.qualscores, full_header=True) for o, e in zip(obs, exp): npt.assert_equal(o, e)
def test_parse_qual(self): exp = [('x', [5, 10, 5, 12]), ('y', [30, 40]), ('a', [5, 10, 5, 12]), ('b', [30, 40])] obs = parse_qual(self.qualscores) for o, e in zip(obs, exp): npt.assert_equal(o, e)
def test_parse_qual_invalid_qual_file(self): with self.assertRaises(RecordError): list(parse_qual(self.invalidqual))