예제 #1
0
 def test_split_preserve_empty_lines_at_EOF(self):
     source = "Tengo una pregunta\nSobre todo \n en este mundo\n\n\n\n\n"
     self.assertEq(['Tengo una pregunta\n',
                    'Sobre todo \n',
                    ' en este mundo\n',
                    '\n',
                    '\n',
                    '\n',
                    '\n'], yasi.split_preserve(source, '\n'))
예제 #2
0
 def test_split_preserve_empty_lines_at_EOF(self):
     source = "Tengo una pregunta\nSobre todo \n en este mundo\n\n\n\n\n"
     self.assertEqual(['Tengo una pregunta\n',
                       'Sobre todo \n',
                       ' en este mundo\n',
                       '\n',
                       '\n',
                       '\n',
                       '\n'], yasi.split_preserve(source, '\n'))
예제 #3
0
 def test_split_preserve_no_delimiter(self):
     source = "Tengo una pregunta  Sobre todo    en este mundo  "
     self.assertEq(["Tengo una pregunta  Sobre todo    en este mundo  "],
                   yasi.split_preserve(source, '\n'))
예제 #4
0
 def test_split_preserve_no_delimiter(self):
     source = "Tengo una pregunta  Sobre todo    en este mundo  "
     self.assertEqual(["Tengo una pregunta  Sobre todo    en este mundo  "],
                      yasi.split_preserve(source, '\n'))
예제 #5
0
 def test_split_preserve(self):
     source = "Tengo una pregunta\nSobre todo \n en este mundo\n"
     self.assertEqual(
         ['Tengo una pregunta\n', 'Sobre todo \n', ' en este mundo\n'],
         yasi.split_preserve(source, '\n'))
예제 #6
0
 def test_split_preserve_no_line_ending_at_EOF(self):
     source = "Tengo una pregunta\nSobre todo \n en este mundo"
     self.assertEqual(
         ['Tengo una pregunta\n', 'Sobre todo \n', ' en este mundo'],
         yasi.split_preserve(source, '\n'))