~ruther/guix-local

42e6cafdbeada03cdb144f544d093f84639613aa — Danny Milosavljevic 1 year, 4 months ago 1fc78ed
gnu: python-cachy: Adapt tests to python-flexmock 0.12.2.

* gnu/packages/python-xyz.scm (python-cachy)[arguments]<#:phases>[check]:
Adapt tests to python-flexmock 0.12.2.

Change-Id: I5e462df305a16c6ea4c6e5b92cd35ebfc72270dd
1 files changed, 7 insertions(+), 2 deletions(-)

M gnu/packages/python-xyz.scm
M gnu/packages/python-xyz.scm => gnu/packages/python-xyz.scm +7 -2
@@ 22499,8 22499,13 @@ classes can also be supported by manually registering converters.")
     '(#:phases
       (modify-phases %standard-phases
         (replace 'check
           (lambda _ (invoke "pifpaf" "run" "memcached" "--port" "11211" "--"
                             "pytest"))))))
           (lambda _
             ;; Make it compatible with python-flexmock 0.12.
             (substitute* (find-files "tests" "\\.py$")
              (("from flexmock import flexmock, flexmock_teardown")
               "from flexmock import flexmock; from flexmock._api import flexmock_teardown"))
             (invoke "pifpaf" "run" "memcached" "--port" "11211" "--"
                     "pytest"))))))
    (native-inputs
     (list memcached python-fakeredis python-flexmock python-pifpaf
           python-pytest))