Coverage for tests/test_common.py: 47%
17 statements
« prev ^ index » next coverage.py v7.6.0, created at 2024-07-17 04:01 +0000
« prev ^ index » next coverage.py v7.6.0, created at 2024-07-17 04:01 +0000
1from bbconf.const import DEFAULT_LICENSE
3import pytest
4from .conftest import SERVICE_UNAVAILABLE
5from .utils import ContextManagerDBTesting
8@pytest.mark.skipif(SERVICE_UNAVAILABLE, reason="Database is not available")
9def test_get_stats(bbagent_obj):
10 with ContextManagerDBTesting(config=bbagent_obj.config, add_data=True, bedset=True):
11 return_result = bbagent_obj.get_stats
13 assert return_result
14 assert return_result.bedfiles_number == 1
15 assert return_result.bedsets_number == 1
16 assert return_result.genomes_number == 1
19@pytest.mark.skipif(SERVICE_UNAVAILABLE, reason="Database is not available")
20def test_get_licenses(bbagent_obj):
21 return_result = bbagent_obj.list_of_licenses
23 assert return_result
24 assert DEFAULT_LICENSE in return_result