Ejemplo n.º 1
0
 def test_simple(self):
     cmd = 'x = `echo 1'
     intermediate = preprocessor._process_code_start(cmd)
     self.assertEqual(intermediate, 'x = start_shexe(echo 1)shexe()shexe')
Ejemplo n.º 2
0
 def test_multiline(self):
     cmd = 'i = 1\nx = `echo 1\ni = 2'
     intermediate = preprocessor._process_code_start(cmd)
     self.assertEqual(intermediate,
                      'i = 1\nx = start_shexe(echo 1)shexe()shexe\ni = 2')
Ejemplo n.º 3
0
 def test_no_false_positive_both(self):
     cmd = 'x = `echo 1`'
     intermediate = preprocessor._process_code_start(cmd)
     self.assertEqual(intermediate, 'x = `echo 1`')
Ejemplo n.º 4
0
 def test_with_param(self):
     cmd = 'x = p`echo 1'
     intermediate = preprocessor._process_code_start(cmd)
     self.assertEqual(intermediate, 'x = start_shexe(echo 1)shexe(p)shexe')
Ejemplo n.º 5
0
 def test_simple(self):
     cmd = 'x = `echo 1'
     intermediate = preprocessor._process_code_start(cmd)
     self.assertEqual(intermediate, 'x = start_shexe(echo 1)shexe()shexe')
Ejemplo n.º 6
0
 def test_no_false_positive_both(self):
     cmd = 'x = `echo 1`'
     intermediate = preprocessor._process_code_start(cmd)
     self.assertEqual(intermediate, 'x = `echo 1`')
Ejemplo n.º 7
0
 def test_multiline(self):
     cmd = 'i = 1\nx = `echo 1\ni = 2'
     intermediate = preprocessor._process_code_start(cmd)
     self.assertEqual(intermediate, 'i = 1\nx = start_shexe(echo 1)shexe()shexe\ni = 2')
Ejemplo n.º 8
0
 def test_with_param(self):
     cmd = 'x = p`echo 1'
     intermediate = preprocessor._process_code_start(cmd)
     self.assertEqual(intermediate, 'x = start_shexe(echo 1)shexe(p)shexe')