fix: print current and updated version correctly

The issue appears in case if versions ar the same (e.g. rebuild); in
this case printer doesn't increment version as builder does.

Also util has been renamed to utils, keeping backward compatibiltiy
This commit is contained in:
2024-08-16 16:24:11 +03:00
parent f44fa19c42
commit af2269c64a
55 changed files with 1136 additions and 1027 deletions

View File

@ -7,7 +7,7 @@ from unittest.mock import MagicMock
from ahriman.core.alpm.pacman import Pacman
from ahriman.core.exceptions import PackageInfoError
from ahriman.core.util import utcnow
from ahriman.core.utils import utcnow
from ahriman.models.aur_package import AURPackage
from ahriman.models.package import Package
from ahriman.models.package_description import PackageDescription
@ -526,6 +526,8 @@ def test_next_pkgrel(package_ahriman: Package) -> None:
package_ahriman.version = "1.0.0-2"
assert package_ahriman.next_pkgrel("1.0.0-1.1") is None
assert package_ahriman.next_pkgrel(None) is None
def test_build_status_pretty_print(package_ahriman: Package) -> None:
"""