!3 midify test cases for python3.8
Merge pull request !3 from 李振华/master
This commit is contained in:
commit
2e42cbf0d7
37
0001-modify-test-cases-for-python3.8.patch
Normal file
37
0001-modify-test-cases-for-python3.8.patch
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
From ed9daac30fb2a6c9e4f32bdbab6907012d96980d Mon Sep 17 00:00:00 2001
|
||||||
|
From: lizhenhua <lizhenhua@sina.com>
|
||||||
|
Date: Wed, 24 Jun 2020 16:34:29 +0800
|
||||||
|
Subject: [PATCH] modify test cases for python3.8
|
||||||
|
|
||||||
|
---
|
||||||
|
test_pytest_mock.py | 7 ++++---
|
||||||
|
1 file changed, 4 insertions(+), 3 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/test_pytest_mock.py b/test_pytest_mock.py
|
||||||
|
index d9a4faf..1fb2574 100644
|
||||||
|
--- a/test_pytest_mock.py
|
||||||
|
+++ b/test_pytest_mock.py
|
||||||
|
@@ -179,7 +179,7 @@ class TestMockerStub:
|
||||||
|
|
||||||
|
def __test_failure_message(self, mocker, **kwargs):
|
||||||
|
expected_name = kwargs.get('name') or 'mock'
|
||||||
|
- expected_message = 'Expected call: {0}()\nNot called'.format(expected_name)
|
||||||
|
+ expected_message = 'expected call not found.\nExpected: {0}()\nActual: not called.'.format(expected_name)
|
||||||
|
stub = mocker.stub(**kwargs)
|
||||||
|
with pytest.raises(AssertionError) as exc_info:
|
||||||
|
stub.assert_called_with()
|
||||||
|
@@ -560,8 +560,9 @@ def test_detailed_introspection(testdir):
|
||||||
|
""")
|
||||||
|
result = testdir.runpytest('-s')
|
||||||
|
result.stdout.fnmatch_lines([
|
||||||
|
- "*AssertionError: Expected call: mock('', bar=4)*",
|
||||||
|
- "*Actual call: mock('fo')*",
|
||||||
|
+ "*AssertionError: expected call not found.",
|
||||||
|
+ "*Expected: mock('', bar=4)",
|
||||||
|
+ "*Actual: mock('fo')",
|
||||||
|
"*pytest introspection follows:*",
|
||||||
|
'*Args:',
|
||||||
|
"*assert ('fo',) == ('',)",
|
||||||
|
--
|
||||||
|
2.23.0
|
||||||
|
|
||||||
@ -1,10 +1,11 @@
|
|||||||
Name: python-pytest-mock
|
Name: python-pytest-mock
|
||||||
Version: 1.10.0
|
Version: 1.10.0
|
||||||
Release: 4
|
Release: 5
|
||||||
Summary: Thin-wrapper around the mock package for easier use with py.test
|
Summary: Thin-wrapper around the mock package for easier use with py.test
|
||||||
License: MIT
|
License: MIT
|
||||||
URL: https://pypi.python.org/pypi/pytest-mock
|
URL: https://pypi.python.org/pypi/pytest-mock
|
||||||
Source0: https://files.pythonhosted.org/packages/source/p/pytest-mock/pytest-mock-%{version}.tar.gz
|
Source0: https://files.pythonhosted.org/packages/source/p/pytest-mock/pytest-mock-%{version}.tar.gz
|
||||||
|
Patch0000: 0001-modify-test-cases-for-python3.8.patch
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
|
|
||||||
%description
|
%description
|
||||||
@ -74,5 +75,8 @@ PYTHONPATH="$(pwd)" py.test-%{python3_version} test_pytest_mock.py
|
|||||||
%{python3_sitelib}/__pycache__/*
|
%{python3_sitelib}/__pycache__/*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Jun 24 2020 lizhenhua <lizhenhua21@huawei.com> - 1.10.0-5
|
||||||
|
- Modify test cases for python3.8
|
||||||
|
|
||||||
* Wed Jan 08 2019 yangjian<yangjian79@huawei.com> - 1.10.0-4
|
* Wed Jan 08 2019 yangjian<yangjian79@huawei.com> - 1.10.0-4
|
||||||
- Package init
|
- Package init
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user