Exemple #1
0
 def test_append_context(self):
     hunk = Hunk(src_len=1, tgt_len=1)
     hunk.append_context_line(self.sample_line)
     self.assertTrue(hunk.is_valid())
     self.assertEqual(len(hunk.source_lines), 1)
     self.assertEqual(hunk.target_lines, hunk.source_lines)
     self.assertIn(self.sample_line, hunk.source_lines)
     self.assertEqual(len(hunk.source_types), 1)
     self.assertEqual(hunk.target_types, hunk.source_types)
     self.assertEqual(hunk.source_types[0], LINE_TYPE_CONTEXT)
     self.assertEqual(hunk.target_types[0], LINE_TYPE_CONTEXT)
Exemple #2
0
 def test_missing_length(self):
     hunk = Hunk(src_len=None, tgt_len=None)
     hunk.append_context_line(self.sample_line)
     self.assertTrue(hunk.is_valid())