Ejemplo n.º 1
0
    def test_label_line_parser(self):
        self.assertEqual(_label_line_parser(StringIO('abc\tucag')), ({
            "abc": ["ucag"]
        }, ['abc']))

        with self.assertRaises(ClustalFormatError):
            _label_line_parser(StringIO('abctucag'))
Ejemplo n.º 2
0
    def test_label_line_parser(self):
        last_space = DelimitedSplitter(None, -1)
        self.assertEquals(_label_line_parser(StringIO('abc\tucag'),
                                             last_space),
                          ({"abc": ["ucag"]}, ['abc']))

        with self.assertRaises(ClustalFormatError):
            _label_line_parser(StringIO('abctucag'), last_space)
Ejemplo n.º 3
0
    def test_label_line_parser(self):
        last_space = DelimitedSplitter(None, -1)
        self.assertEquals(
            _label_line_parser(StringIO('abc\tucag'), last_space), ({
                "abc": ["ucag"]
            }, ['abc']))

        with self.assertRaises(ClustalFormatError):
            _label_line_parser(StringIO('abctucag'), last_space)
Ejemplo n.º 4
0
    def test_label_line_parser(self):
        self.assertEquals(_label_line_parser(StringIO('abc\tucag')),
                          ({"abc": ["ucag"]}, ['abc']))

        with self.assertRaises(ClustalFormatError):
            _label_line_parser(StringIO('abctucag'))