示例#1
0
    def test_include(self):
        result = transform.seq_include(self.sequences, '^$')

        for regex, expected in self.tests:
            result = {
                seq.id
                for seq in transform.seq_include(self.sequences, regex)
            }
            self.assertEqual(expected, result)
示例#2
0
    def test_exclude(self):
        result = transform.seq_include(self.sequences, '^$')

        for regex, expected_include in self.tests:
            expected = [i for i in self.sequences if i not in expected_include]
            result = list(transform.seq_exclude(self.sequences, regex))
            self.assertEqual(expected, result)
示例#3
0
    def test_exclude(self):
        result = transform.seq_include(self.sequences, '^$')

        for regex, expected_include in self.tests:
            expected = [i for i in self.sequences if i not in expected_include]
            result = list(transform.seq_exclude(self.sequences, regex))
            self.assertEqual(expected, result)
示例#4
0
    def test_exclude(self):
        result = transform.seq_include(self.sequences, '^$')

        for regex, expected_include in self.tests:
            result = {seq.id for seq in transform.seq_exclude(self.sequences, regex)}
            expected = {seq.id for seq in self.sequences
                        if seq.id not in expected_include}
            self.assertEqual(expected, result)
示例#5
0
    def test_exclude(self):
        result = transform.seq_include(self.sequences, '^$')

        for regex, expected_include in self.tests:
            result = {
                seq.id
                for seq in transform.seq_exclude(self.sequences, regex)
            }
            expected = {
                seq.id
                for seq in self.sequences if seq.id not in expected_include
            }
            self.assertEqual(expected, result)
示例#6
0
    def test_include(self):
        result = transform.seq_include(self.sequences, '^$')

        for regex, expected in self.tests:
            result = list(transform.seq_include(self.sequences, regex))
            self.assertEqual(expected, result)
示例#7
0
    def test_include(self):
        result = transform.seq_include(self.sequences, '^$')

        for regex, expected in self.tests:
            result = list(transform.seq_include(self.sequences, regex))
            self.assertEqual(expected, result)
示例#8
0
    def test_include(self):
        result = transform.seq_include(self.sequences, '^$')

        for regex, expected in self.tests:
            result = {seq.id for seq in transform.seq_include(self.sequences, regex)}
            self.assertEqual(expected, result)