Tests: added "--restart" option.

Now Unit do not restart after each test by default.
This commit is contained in:
Andrei Zeliankou
2021-02-08 23:32:27 +00:00
parent 958bc90caa
commit 4404097e05
5 changed files with 103 additions and 22 deletions

View File

@@ -1,5 +1,6 @@
import os
import pytest
from unit.applications.proto import TestApplicationProto
from unit.option import option
@@ -27,7 +28,10 @@ class TestStatic(TestApplicationProto):
)
def teardown_method(self):
os.chmod(option.temp_dir + '/assets/403', 0o777)
try:
os.chmod(option.temp_dir + '/assets/403', 0o777)
except FileNotFoundError:
pass
def action_update(self, conf):
assert 'success' in self.conf(conf, 'routes/0/action')
@@ -116,6 +120,7 @@ class TestStatic(TestApplicationProto):
assert resp['status'] == 200, 'fallback proxy status'
assert resp['body'] == '', 'fallback proxy'
@pytest.mark.skip('not yet')
def test_fallback_proxy_loop(self, skip_alert):
skip_alert(
r'open.*/blah/index.html.*failed',