コード例 #1
0
 def test_no_false_positive_start(self):
     cmd = 'x = `echo 1'
     intermediate = preprocessor._process_long_lines(cmd)
     self.assertEqual(intermediate, 'x = `echo 1')
コード例 #2
0
 def test_simple_three_lines(self):
     cmd = 'x = `echo Very \\\n long \\\n line'
     intermediate = preprocessor._process_long_lines(cmd)
     self.assertEqual(
         intermediate,
         'x = longline_shexe(echo Very \\\n long \\\n line)shexe()shexe')
コード例 #3
0
 def test_simple_two_lines_with_param(self):
     cmd = 'x = p`echo Very \\\n long line'
     intermediate = preprocessor._process_long_lines(cmd)
     self.assertEqual(
         intermediate,
         'x = longline_shexe(echo Very \\\n long line)shexe(p)shexe')
コード例 #4
0
 def test_very_simple_two_lines(self):
     cmd = '`echo Very \\\n long line'
     intermediate = preprocessor._process_long_lines(cmd)
     self.assertEqual(
         intermediate,
         'longline_shexe(echo Very \\\n long line)shexe()shexe')
コード例 #5
0
 def test_no_false_positive_start(self):
     cmd = 'x = `echo 1'
     intermediate = preprocessor._process_long_lines(cmd)
     self.assertEqual(intermediate, 'x = `echo 1')
コード例 #6
0
 def test_simple_two_lines_with_param(self):
     cmd = 'x = p`echo Very \\\n long line'
     intermediate = preprocessor._process_long_lines(cmd)
     self.assertEqual(intermediate, 'x = longline_shexe(echo Very \\\n long line)shexe(p)shexe')
コード例 #7
0
 def test_simple_three_lines(self):
     cmd = 'x = `echo Very \\\n long \\\n line'
     intermediate = preprocessor._process_long_lines(cmd)
     self.assertEqual(intermediate, 'x = longline_shexe(echo Very \\\n long \\\n line)shexe()shexe')
コード例 #8
0
 def test_very_simple_two_lines(self):
     cmd = '`echo Very \\\n long line'
     intermediate = preprocessor._process_long_lines(cmd)
     self.assertEqual(intermediate, 'longline_shexe(echo Very \\\n long line)shexe()shexe')