Exemplo n.º 1
0
 def test_that_input_is_stripped_first(self):
     text1 = 'a..bb'
     text2 = '  a..bb\t\n\t '
     self.assertEqual(parse_changesets(text1), parse_changesets(text2))
Exemplo n.º 2
0
 def test_that_exception_is_raised(self):
     text = '123456.789012' # single dot is not recognized
     with self.assertRaises(ValueError):
         parse_changesets(text)
Exemplo n.º 3
0
 def test_that_two_or_three_dots_are_allowed(self):
     text1 = 'a..b'
     text2 = 'a...b'
     self.assertEqual(parse_changesets(text1), parse_changesets(text2))
Exemplo n.º 4
0
 def test_that_two_or_three_dots_are_allowed(self):
     text1 = 'a..b'
     text2 = 'a...b'
     self.assertEqual(parse_changesets(text1), parse_changesets(text2))
Exemplo n.º 5
0
 def test_start_is_returned_correctly(self):
     assert parse_changesets('aaabbb..') == {
         'start': 'aaabbb',
         'main': None,
         'end': None,
     }
Exemplo n.º 6
0
 def test_end_is_returned_correctly(self):
     self.assertEqual(parse_changesets('..cccddd'), {
         'start': None,
         'main': None,
         'end': 'cccddd',
     })
Exemplo n.º 7
0
 def test_non_alphanumeric_raises_exception(self):
     with self.assertRaises(ValueError):
         parse_changesets('aaa@bbb')
Exemplo n.º 8
0
 def test_start_is_returned_correctly(self):
     self.assertEqual(parse_changesets('aaabbb..'), {
         'start': 'aaabbb',
         'main': None,
         'end': None,
     })
Exemplo n.º 9
0
 def test_that_input_is_stripped_first(self):
     text1 = 'a..bb'
     text2 = '  a..bb\t\n\t '
     self.assertEqual(parse_changesets(text1), parse_changesets(text2))
Exemplo n.º 10
0
 def test_that_exception_is_raised(self):
     text = '123456.789012'  # single dot is not recognized
     with self.assertRaises(ValueError):
         parse_changesets(text)
Exemplo n.º 11
0
 def test_that_input_is_stripped_first(self):
     text1 = 'a..bb'
     text2 = '  a..bb\t\n\t '
     assert parse_changesets(text1) == parse_changesets(text2)
Exemplo n.º 12
0
 def test_that_two_or_three_dots_are_allowed(self):
     text1 = 'a..b'
     text2 = 'a...b'
     assert parse_changesets(text1) == parse_changesets(text2)
Exemplo n.º 13
0
 def test_end_is_returned_correctly(self):
     assert parse_changesets('..cccddd') == {
         'start': None,
         'main': None,
         'end': 'cccddd',
     }
Exemplo n.º 14
0
 def test_non_alphanumeric_raises_exception(self):
     with self.assertRaises(ValueError):
         parse_changesets('aaa@bbb')
Exemplo n.º 15
0
 def test_main_is_returned_correctly(self):
     self.assertEqual(parse_changesets('123456'), {
         'start': None,
         'main': '123456',
         'end': None,
     })
Exemplo n.º 16
0
 def test_main_is_returned_correctly(self):
     self.assertEqual(parse_changesets('123456'), {
         'start': None,
         'main': '123456',
         'end': None,
     })
Exemplo n.º 17
0
 def test_start_is_returned_correctly(self):
     self.assertEqual(parse_changesets('aaabbb..'), {
         'start': 'aaabbb',
         'main': None,
         'end': None,
     })
Exemplo n.º 18
0
 def test_end_is_returned_correctly(self):
     self.assertEqual(parse_changesets('..cccddd'), {
         'start': None,
         'main': None,
         'end': 'cccddd',
     })
Exemplo n.º 19
0
 def test_main_is_returned_correctly(self):
     assert parse_changesets('123456') == {
         'start': None,
         'main': '123456',
         'end': None,
     }