blob: 8ebd0c0df33ce8f577d5aaf9a122f0a5ef86dacf (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
import unittest
import pytest
import os
from snekbox import Snekbox
python_binary = os.environ.get('PYTHONEXECUTABLE', '/usr/bin/python3.6')
nsjail = os.sep.join([os.getcwd(), f'binaries{os.sep}nsjail2.6-ubuntu-x86_64'])
snek = Snekbox(nsjail_binary=nsjail, python_binary=python_binary)
class SnekTests(unittest.TestCase):
def test_nsjail(self):
result = snek.python3('print("test")')
self.assertEquals(result.strip(), 'test')
|