Minisat
v1.0
Minisat adalah alat manajemen infrastruktur, dibangun pada kerangka Django, untuk menyediakan mesin virtual dan menjalankan kontainer Docker pada host jarak jauh.
$ sudo dnf install qemu-kvm qemu-img libvirt libvirt-python libvirt-client virt-install -y
$ ssh-keygen -q -t rsa -f ~ /.ssh/id_rsa -N " "
$ curl -L https://github.com/docker/machine/releases/download/v0.13.0/docker-machine- ` uname -s ` - ` uname -m ` > /tmp/docker-machine && sudo install /tmp/docker-machine /usr/local/bin/docker-machine
$ python3 -m venv < environment_name >
$ source < environment_name > /bin/activate
$ pip install -r requirements.txt
$ python3 manage.py makemigrations
$ python3 manage.py migrate
$ python3 manage.py runserver
$ cd Minisat/
$ docker build -t minisat:latest .
$ docker container run -it -p 8000:8000 minisat:latest 0.0.0.0:8000
Semua permintaan penarikan Minisat diuji di Travis-ci. Jika pengujian gagal, kunjungi tugas pengujian yang gagal melihat output konsolnya.
Jalankan tes yang sama secara lokal menggunakan Selenium. Unduh selenium webdriver untuk mozilla firefox. mozilla geckodriver.dll.
Ekstrak drivernya. Jalur ekspor
$ export PATH= $PATH /:/path/of/driver
Ini akan menetapkan variabel jalur ke webdriver.
Dan jalankan tesnya
$ pytest
Minisat dilisensikan di bawah GNU General Public License v3.0. Lihat LISENSI