github.com/crowdsecurity/crowdsec@v1.6.1/docker/test/tests/test_version.py (about) 1 #!/usr/bin/env python 2 3 import pytest 4 5 pytestmark = pytest.mark.docker 6 7 8 def test_version_docker_platform(crowdsec, flavor): 9 with crowdsec(flavor=flavor) as cs: 10 for waiter in cs.log_waiters(): 11 with waiter as matcher: 12 matcher.fnmatch_lines(["*Starting processing data*"]) 13 res = cs.cont.exec_run('cscli version') 14 assert res.exit_code == 0 15 assert 'Platform: docker' in res.output.decode() 16 res = cs.cont.exec_run('crowdsec -version') 17 assert res.exit_code == 0 18 assert 'Platform: docker' in res.output.decode()