Ejemplo n.º 1
0
 def test_replace_command_greedy_delim(self):
     a = 'tex text \\modul{10} text'
     result = ut.replace_command_greedy(a,
                                        'modul',
                                        '',
                                        False,
                                        "|",
                                        "|",
                                        rm_slash=True)
     self.assertEqual(result, 'tex text |10| text', msg=None)
Ejemplo n.º 2
0
 def test_replace_command_greedy_space(self):
     a = 'tex text \\modul{10}text'
     result = ut.replace_command_greedy(a, 'modul', 'test', False)
     self.assertEqual(result, 'tex text \\test{10} text', msg=None)
Ejemplo n.º 3
0
 def test_replace_command_greedy_multi(self):
     a = 'tex \\cmd{tex} text \\cmd{ok ok} text'
     result = ut.replace_command_greedy(a, 'cmd', 'command', False)
     self.assertEqual(result,
                      'tex \\command{tex} text \\command{ok ok} text')
Ejemplo n.º 4
0
 def test_replace_command_greedy2(self):
     a = 'tex text \\command[option]{ok ok} text'
     result = ut.replace_command_greedy(a, 'command', 'cmd', True)
     self.assertEqual(result, 'tex text \\cmd text', msg=None)
Ejemplo n.º 5
0
 def test_replace_command_greedy3(self):
     a = 'tex text \\command{ok ok} text'
     result = ut.replace_command_greedy(a, 'command', 'cmd', False)
     self.assertEqual(result, 'tex text \\cmd{ok ok} text', msg=None)
Ejemplo n.º 6
0
 def test_replace_command_greedy_space(self):
     a = 'tex text \\modul{10}text'
     result = ut.replace_command_greedy(a, 'modul','test',False)
     self.assertEqual(result,
             'tex text \\test{10} text', msg=None)
Ejemplo n.º 7
0
 def test_replace_command_greedy_delim(self):
     a = 'tex text \\modul{10} text'
     result = ut.replace_command_greedy(a, 'modul','',False,
                                        "|","|",rm_slash=True)
     self.assertEqual(result,
             'tex text |10| text', msg=None)
Ejemplo n.º 8
0
 def test_replace_command_greedy_multi(self):
     a = 'tex \\cmd{tex} text \\cmd{ok ok} text'
     result = ut.replace_command_greedy(a, 'cmd','command',False)
     self.assertEqual(result,
             'tex \\command{tex} text \\command{ok ok} text')
Ejemplo n.º 9
0
 def test_replace_command_greedy3(self):
     a = 'tex text \\command{ok ok} text'
     result = ut.replace_command_greedy(a, 'command','cmd',False)
     self.assertEqual(result,
             'tex text \\cmd{ok ok} text', msg=None)
Ejemplo n.º 10
0
 def test_replace_command_greedy2(self):
     a = 'tex text \\command[option]{ok ok} text'
     result = ut.replace_command_greedy(a, 'command','cmd',True)
     self.assertEqual(result,
             'tex text \\cmd text', msg=None)