Changeset View
Changeset View
Standalone View
Standalone View
swh/loader/package/puppet/tests/test_tasks.py
Show All 18 Lines | |||||
@pytest.fixture | @pytest.fixture | ||||
def puppet_listed_origin(puppet_lister): | def puppet_listed_origin(puppet_lister): | ||||
return ListedOrigin( | return ListedOrigin( | ||||
lister_id=puppet_lister.id, | lister_id=puppet_lister.id, | ||||
url="some-url/api/packages/some-package", | url="some-url/api/packages/some-package", | ||||
visit_type="aur", | visit_type="aur", | ||||
extra_loader_arguments={ | extra_loader_arguments={ | ||||
"artifacts": { | "artifacts": [ | ||||
"1.0.0": { | { | ||||
"url": "https://domain/some-package-1.0.0.tar.gz", | "url": "https://domain/some-package-1.0.0.tar.gz", | ||||
"version": "1.0.0", | "version": "1.0.0", | ||||
"filename": "some-module-1.0.0.tar.gz", | "filename": "some-module-1.0.0.tar.gz", | ||||
"last_update": "2011-11-20T13:40:30-08:00", | "last_update": "2011-11-20T13:40:30-08:00", | ||||
}, | }, | ||||
} | ] | ||||
}, | }, | ||||
) | ) | ||||
def test_puppet_loader_task_for_listed_origin( | def test_puppet_loader_task_for_listed_origin( | ||||
loading_task_creation_for_listed_origin_test, | loading_task_creation_for_listed_origin_test, | ||||
puppet_lister, | puppet_lister, | ||||
puppet_listed_origin, | puppet_listed_origin, | ||||
): | ): | ||||
loading_task_creation_for_listed_origin_test( | loading_task_creation_for_listed_origin_test( | ||||
loader_class_name=f"{NAMESPACE}.loader.PuppetLoader", | loader_class_name=f"{NAMESPACE}.loader.PuppetLoader", | ||||
task_function_name=f"{NAMESPACE}.tasks.LoadPuppet", | task_function_name=f"{NAMESPACE}.tasks.LoadPuppet", | ||||
lister=puppet_lister, | lister=puppet_lister, | ||||
listed_origin=puppet_listed_origin, | listed_origin=puppet_listed_origin, | ||||
) | ) |