mirror of
https://github.com/arcan1s/ahriman.git
synced 2025-04-24 15:27:17 +00:00
13 lines
554 B
Python
13 lines
554 B
Python
from ahriman.models.package import Package
|
|
from ahriman.models.packagers import Packagers
|
|
|
|
|
|
def test_for_base(package_ahriman: Package) -> None:
|
|
"""
|
|
must return username used for base package
|
|
"""
|
|
assert Packagers(None, {package_ahriman.base: "packager"}).for_base(package_ahriman.base) == "packager"
|
|
assert Packagers("default", {package_ahriman.base: "packager"}).for_base("random") == "default"
|
|
assert Packagers("default").for_base(package_ahriman.base) == "default"
|
|
assert Packagers().for_base(package_ahriman.base) is None
|