def test_insert(self):
     x = UnspacedList(
         [['\n    ', 'listen', '       ', '69.50.225.155:9000'],
          ['\n    ', 'listen', '       ', '127.0.0.1'],
          ['\n    ', 'server_name', ' ', '.example.com'],
          ['\n    ', 'server_name', ' ', 'example.*'], '\n',
          ['listen', ' ', '5001 ssl']])
     x.insert(5, "FROGZ")
     self.assertEqual(
         x, [['listen', '69.50.225.155:9000'], ['listen', '127.0.0.1'],
             ['server_name', '.example.com'], ['server_name', 'example.*'],
             ['listen', '5001 ssl'], 'FROGZ'])
     self.assertEqual(
         x.spaced, [['\n    ', 'listen', '       ', '69.50.225.155:9000'],
                    ['\n    ', 'listen', '       ', '127.0.0.1'],
                    ['\n    ', 'server_name', ' ', '.example.com'],
                    ['\n    ', 'server_name', ' ', 'example.*'], '\n',
                    ['listen', ' ', '5001 ssl'], 'FROGZ'])
Esempio n. 2
0
 def test_insert(self):
     x = UnspacedList(
             [['\n    ', 'listen', '       ', '69.50.225.155:9000'],
             ['\n    ', 'listen', '       ', '127.0.0.1'],
             ['\n    ', 'server_name', ' ', '.example.com'],
             ['\n    ', 'server_name', ' ', 'example.*'], '\n',
             ['listen', ' ', '5001 ssl']])
     x.insert(5, "FROGZ")
     self.assertEqual(x,
         [['listen', '69.50.225.155:9000'], ['listen', '127.0.0.1'],
         ['server_name', '.example.com'], ['server_name', 'example.*'],
         ['listen', '5001 ssl'], 'FROGZ'])
     self.assertEqual(x.spaced,
         [['\n    ', 'listen', '       ', '69.50.225.155:9000'],
         ['\n    ', 'listen', '       ', '127.0.0.1'],
         ['\n    ', 'server_name', ' ', '.example.com'],
         ['\n    ', 'server_name', ' ', 'example.*'], '\n',
         ['listen', ' ', '5001 ssl'],
         'FROGZ'])