1
0
mirror of https://github.com/laurivosandi/certidude synced 2024-12-23 00:25:18 +00:00

tests: Modifying /etc/hosts need sudo

This commit is contained in:
Lauri Võsandi 2017-05-01 17:10:11 +00:00
parent 77d7d9fbab
commit c428be48ff
2 changed files with 3 additions and 4 deletions

View File

@ -8,6 +8,9 @@ after_success:
virtualenv: virtualenv:
system_site_packages: true system_site_packages: true
install: install:
- echo "127.0.0.1 localhost" | sudo tee /etc/hosts
- echo "127.0.0.1 ca.example.lan ca" | sudo tee -a /etc/hosts
- echo "127.0.0.1 vpn.koodur.lan | sudo tee -a /etc/hosts
- pip install -r requirements.txt - pip install -r requirements.txt
- pip install codecov pytest-cov - pip install codecov pytest-cov
- pip install --editable . - pip install --editable .

View File

@ -35,10 +35,6 @@ def generate_csr(cn=None):
def test_cli_setup_authority(): def test_cli_setup_authority():
import shutil import shutil
import os import os
with open("/etc/hosts", "w") as fh:
fh.write("127.0.0.1 localhost\n")
fh.write("127.0.0.1 ca.example.lan ca\n")
fh.write("127.0.0.1 vpn.example.lan\n")
if os.path.exists("/run/certidude/signer.pid"): if os.path.exists("/run/certidude/signer.pid"):
with open("/run/certidude/signer.pid") as fh: with open("/run/certidude/signer.pid") as fh:
try: try: