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()