Ejemplo n.º 1
0
 def test_configure_legacy_jail(self):
     codejail_setting = FakeJailSettings({
         'python_bin': '/usr/bin/python',
         'user': '******',
     })
     django_integration.configure_from_settings(codejail_setting)
     codejail = jail.get_codejail('python')
     self.assertEqual(codejail.command, 'python')
     self.assertEqual(codejail.bin_path, '/usr/bin/python')
     self.assertEqual(codejail.user, 'abc')
     self.assertEqual(codejail.lang, languages.python2)
Ejemplo n.º 2
0
 def test_configure_legacy_jail(self):
     codejail_setting = FakeJailSettings({
         'python_bin': '/usr/bin/python',
         'user': '******',
     })
     django_integration.configure_from_settings(codejail_setting)
     codejail = jail.get_codejail('python')
     self.assertEqual(codejail.command, 'python')
     self.assertEqual(codejail.bin_path, '/usr/bin/python')
     self.assertEqual(codejail.user, 'abc')
     self.assertEqual(codejail.lang, languages.python2)
Ejemplo n.º 3
0
 def test_configure_jail(self):
     codejail_setting = FakeJailSettings({
         'jails': [{
             'command': 'fakey-fakey',
             'user': '******',
             'bin_path': '/usr/bin/python',
             'lang': languages.python3,
         }]
     })
     django_integration.configure_from_settings(codejail_setting)
     self.assertTrue(jail.is_configured('fakey-fakey'))
Ejemplo n.º 4
0
 def test_configure_jail(self):
     codejail_setting = FakeJailSettings({
         'jails': [
             {
                 'command': 'fakey-fakey',
                 'user': '******',
                 'bin_path': '/usr/bin/python',
                 'lang': languages.python3,
             }
         ]
     })
     django_integration.configure_from_settings(codejail_setting)
     self.assertTrue(jail.is_configured('fakey-fakey'))