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)
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'))
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'))