[Python-modules-team] Bug#972095: missing test-dependency

Brian Murray brian at ubuntu.com
Mon Oct 12 16:54:00 BST 2020


Package: python-fakeredis
Version: 1.4.3-1
Severity: normal
Tags: patch
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu groovy ubuntu-patch

The package python-fakeredis is failing it's autopkgtests in Ubuntu as
can be seen here:

https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-groovy/groovy/amd64/p/python-fakeredis/20200907_120238_a7fd0@/log.gz

The failure is:

==================================== ERRORS
====================================
_________________ ERROR at setup of test_time[FakeStrictRedis]
_________________
file /tmp/autopkgtest.czefjb/build.rUT/src/test/test_fakeredis.py, line
3361
  @fake_only
  def test_time(r, mocker):
E       fixture 'mocker' not found
>       available fixtures: cache, capfd, capfdbinary, caplog, capsys,
>       capsysbinary, cov, create_redis, doctest_namespace, fake_server,
>       is_redis_running, monkeypatch, no_cover, pytestconfig, r,
>       record_property, record_testsuite_property,
>       record_xml_attribute, recwarn, tmp_path, tmp_path_factory,
>       tmpdir, tmpdir_factory
>       use 'pytest --fixtures [testpath]' for help on them.

/tmp/autopkgtest.czefjb/build.rUT/src/test/test_fakeredis.py:3361

This is because while a dependency was added to debian/control for
python3-pytest-mock it was not added to debian/tests/control. Attached
is a debdiff which fixes the issue.

--
Brian Murray                                                 @ubuntu.com
-------------- next part --------------
diff -Nru python-fakeredis-1.4.3/debian/changelog python-fakeredis-1.4.3/debian/changelog
--- python-fakeredis-1.4.3/debian/changelog	2020-08-20 00:30:29.000000000 -0700
+++ python-fakeredis-1.4.3/debian/changelog	2020-10-09 12:25:46.000000000 -0700
@@ -1,3 +1,9 @@
+python-fakeredis (1.4.3-2) unstable; urgency=medium
+
+  * debian/tests/control: add python3-pytest-mock.
+
+ -- Brian Murray <brian at ubuntu.com>  Fri, 09 Oct 2020 12:25:46 -0700
+
 python-fakeredis (1.4.3-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru python-fakeredis-1.4.3/debian/tests/control python-fakeredis-1.4.3/debian/tests/control
--- python-fakeredis-1.4.3/debian/tests/control	2020-06-15 23:34:45.000000000 -0700
+++ python-fakeredis-1.4.3/debian/tests/control	2020-10-09 12:25:44.000000000 -0700
@@ -8,6 +8,7 @@
  python3-lupa,
  python3-pytest (>= 4.6.4), python3-pytest (<< 5.0),
  python3-pytest-cov (>= 2.7.1), python3-pytest-cov (<< 3.0),
+ python3-pytest-mock,
  python3-redis,
  python3-setuptools,
  python3-six,


More information about the Python-modules-team mailing list