Ejemplo n.º 1
0
 def test_AllReadNones_AllReadMinusOnes(self):
     aligned_pairs = [(None, 1), (None, 2)]
     result = handle_nones(aligned_pairs)
     expected = ([-1, -1], [1, 2])
     self.assertEqual(result, expected)
Ejemplo n.º 2
0
 def test_NoneAtReadStart_ChangeStartToMinusOne(self):
     aligned_pairs = [(None, 0), (0, 1)]
     result = handle_nones(aligned_pairs)
     expected = ([-1, 0], [0, 1])
     self.assertEqual(result, expected)
Ejemplo n.º 3
0
 def test_OneNoneRead_ChangeToPreviousReadPosition(self):
     aligned_pairs = [(1, 1), (None, 2)]
     result = handle_nones(aligned_pairs)
     expected = ([1, 1], [1, 2])
     self.assertEqual(result, expected)
Ejemplo n.º 4
0
 def test_AllRefNones_AllRefMinusOnes(self):
     aligned_pairs = [(1, None), (2, None)]
     result = handle_nones(aligned_pairs)
     expected = ([1, 2], [-1, -1])
     self.assertEqual(result, expected)
Ejemplo n.º 5
0
 def test_NoneAtRefStart_ChangeStartToMinusOne(self):
     aligned_pairs = [(1, None), (2, 1)]
     result = handle_nones(aligned_pairs)
     expected = ([1, 2], [-1, 1])
     self.assertEqual(result, expected)
Ejemplo n.º 6
0
    def test_NoNones_NoChange(self):
        aligned_pairs = [(1, 1), (2, 2)]

        result = handle_nones(aligned_pairs)
        expected = ([1, 2], [1, 2])
        self.assertEqual(result, expected)