Changeset View
Changeset View
Standalone View
Standalone View
swh/lister/debian/tests/test_lister.py
# Copyright (C) 2019 The Software Heritage developers | # Copyright (C) 2019 The Software Heritage developers | ||||
# See the AUTHORS file at the top-level directory of this distribution | # See the AUTHORS file at the top-level directory of this distribution | ||||
# License: GNU General Public License version 3, or any later version | # License: GNU General Public License version 3, or any later version | ||||
# See top-level LICENSE file for more information | # See top-level LICENSE file for more information | ||||
import logging | import logging | ||||
logger = logging.getLogger(__name__) | logger = logging.getLogger(__name__) | ||||
def test_lister_debian(lister_debian, datadir, requests_mock_datadir): | def test_lister_debian(lister_debian, datadir, requests_mock_datadir): | ||||
"""Simple debian listing should create scheduled tasks | """Simple debian listing should create scheduled tasks | ||||
""" | """ | ||||
# Run the lister | # Run the lister | ||||
lister_debian.run(distribution="Debian") | lister_debian.run() | ||||
r = lister_debian.scheduler.search_tasks(task_type='load-deb-package') | r = lister_debian.scheduler.search_tasks(task_type='load-deb-package') | ||||
assert len(r) == 151 | assert len(r) == 151 | ||||
for row in r: | for row in r: | ||||
assert row['type'] == 'load-deb-package' | assert row['type'] == 'load-deb-package' | ||||
# arguments check | # arguments check | ||||
args = row['arguments']['args'] | args = row['arguments']['args'] | ||||
Show All 11 Lines |