diff options
-rw-r--r-- | debian/changelog | 10 | ||||
-rw-r--r-- | debian/control | 1 | ||||
-rw-r--r-- | debian/patches/001.skip-test-error.patch | 101 | ||||
-rw-r--r-- | debian/patches/series | 1 | ||||
-rwxr-xr-x | debian/rules | 9 | ||||
-rw-r--r-- | debian/tests/control | 3 |
6 files changed, 17 insertions, 108 deletions
diff --git a/debian/changelog b/debian/changelog index 968132b..de1f56f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +python-ansible-compat (4.1.12-1) unstable; urgency=medium + + * New upstream version 4.1.12 + * debian/control: Added suite autopkgtest + * debian/patches: Remove unnecessary patches + * debian/rules: changed test disable mode + * debian/tests: replaced by autopkgtest from debian/control + + -- Josenilson Ferreira da Silva <nilsonfsilva@hotmail.com> Sat, 06 Apr 2024 08:46:03 -0300 + python-ansible-compat (4.1.11-1~progress7.99u1) graograman-backports; urgency=medium * Initial reupload to graograman-backports. diff --git a/debian/control b/debian/control index 6523a49..e5b048f 100644 --- a/debian/control +++ b/debian/control @@ -23,6 +23,7 @@ Vcs-Git: https://git.progress-linux.org/packages/graograman-backports/python-ans XSBC-Original-Vcs-Browser: https://salsa.debian.org/python-team/packages/python-ansible-compat XSBC-Original-Vcs-Git: https://salsa.debian.org/python-team/packages/python-ansible-compat.git Rules-Requires-Root: no +Testsuite: autopkgtest-pkg-pybuild Package: python3-ansible-compat Architecture: all diff --git a/debian/patches/001.skip-test-error.patch b/debian/patches/001.skip-test-error.patch deleted file mode 100644 index 199e787..0000000 --- a/debian/patches/001.skip-test-error.patch +++ /dev/null @@ -1,101 +0,0 @@ -Description: skip function with error -Author: Josenilson Ferreira da silva <nilsonfsilva@hotmail.com> -Forwarded: not-needed -Last-Update: 2022-09-02 -Index: python-ansible-compat/test/test_runtime.py -=================================================================== ---- python-ansible-compat.orig/test/test_runtime.py -+++ python-ansible-compat/test/test_runtime.py -@@ -239,7 +239,7 @@ def cwd(path: Path) -> Iterator[None]: - finally: - os.chdir(old_pwd) - -- -+@pytest.mark.skip(reason="unknown error") - def test_prerun_reqs_v1(caplog: pytest.LogCaptureFixture) -> None: - """Checks that the linter can auto-install requirements v1 when found.""" - runtime = Runtime(verbosity=1) -@@ -254,7 +254,7 @@ def test_prerun_reqs_v1(caplog: pytest.L - for msg in caplog.messages - ) - -- -+@pytest.mark.skip(reason="unknown error") - def test_prerun_reqs_v2(caplog: pytest.LogCaptureFixture) -> None: - """Checks that the linter can auto-install requirements v2 when found.""" - runtime = Runtime(verbosity=1) -@@ -398,7 +398,7 @@ def test__update_env( - - assert runtime.environ["DUMMY_VAR"] == result - -- -+@pytest.mark.skip(reason="unknown error") - def test_require_collection_wrong_version(runtime: Runtime) -> None: - """Tests behaviour of require_collection.""" - subprocess.check_output( -@@ -477,7 +477,7 @@ def test_install_collection(runtime: Run - """Check that valid collection installs do not fail.""" - runtime.install_collection("examples/reqs_v2/community-molecule-0.1.0.tar.gz") - -- -+@pytest.mark.skip(reason="unknown error") - def test_install_collection_git(runtime: Runtime) -> None: - """Check that valid collection installs do not fail.""" - runtime.install_collection( -@@ -525,7 +525,7 @@ def test_install_galaxy_role(runtime_tmp - ): - runtime_tmp._install_galaxy_role(runtime_tmp.project_dir, role_name_check=0) - -- -+@pytest.mark.skip(reason="unknown error") - def test_install_galaxy_role_unlink( - caplog: pytest.LogCaptureFixture, - ) -> None: -@@ -686,6 +686,8 @@ def test_runtime_version_in_range( - ), - ), - ) -+ -+@pytest.mark.skip(reason="unknown error") - def test_install_collection_from_disk( - path: str, - scenario: str, -@@ -772,7 +774,7 @@ def test_runtime_exec_env(runtime: Runti - result = runtime.run(["printenv", "FOO"]) - assert result.stdout.rstrip() == "bar" - -- -+@pytest.mark.skip(reason="unknown error") - def test_runtime_plugins(runtime: Runtime) -> None: - """Tests ability to access detected plugins.""" - assert len(runtime.plugins.cliconf) == 0 -@@ -863,7 +865,7 @@ def test_is_url(name: str, result: bool) - """Checks functionality of is_url.""" - assert is_url(name) == result - -- -+@pytest.mark.skip(reason="unknown error") - def test_prepare_environment_repair_broken_symlink( - caplog: pytest.LogCaptureFixture, - ) -> None: -@@ -885,6 +887,7 @@ def test_prepare_environment_repair_brok - ) - - -+@pytest.mark.skip(reason="unknown error") - def test_get_galaxy_role_name_invalid() -> None: - """Verifies that function returns empty string on invalid input.""" - galaxy_infos = { -Index: python-ansible-compat/test/test_runtime_scan_path.py -=================================================================== ---- python-ansible-compat.orig/test/test_runtime_scan_path.py -+++ python-ansible-compat/test/test_runtime_scan_path.py -@@ -42,6 +42,8 @@ class ScanSysPath: - ), - ids=str, - ) -+ -+@pytest.mark.skip(reason="unknown error") - def test_scan_sys_path( - venv_module: VirtualEnvironment, - monkeypatch: MonkeyPatch, diff --git a/debian/patches/series b/debian/patches/series deleted file mode 100644 index 4db4a60..0000000 --- a/debian/patches/series +++ /dev/null @@ -1 +0,0 @@ -001.skip-test-error.patch diff --git a/debian/rules b/debian/rules index 2e14189..013d75e 100755 --- a/debian/rules +++ b/debian/rules @@ -1,9 +1,12 @@ #!/usr/bin/make -f #export DH_VERBOSE = 1 -%: - dh $@ --with python3 --buildsystem=pybuild #tests are failing due to an incompatibility between ansible galaxy and #python-resolvelib: ## https://github.com/ansible/ansible/issues/77624 -override_dh_auto_test: +export PYBUILD_DISABLE=test + +%: + dh $@ --with python3 --buildsystem=pybuild + +#override_dh_auto_test: diff --git a/debian/tests/control b/debian/tests/control deleted file mode 100644 index 58d1355..0000000 --- a/debian/tests/control +++ /dev/null @@ -1,3 +0,0 @@ -Test-Command: python3 -m pytest -v -k 'not test_runtime_scan_path.py' -Depends: @, python3-pytest, python3-all, python3-pytest-mock -Restrictions: allow-stderr |