Date: Friday, November 1, 2019 @ 14:55:02 Author: foutrelis Revision: 522038
Adjust tests for pytest 5 Added: python-bleach/trunk/pytest5.patch Modified: python-bleach/trunk/PKGBUILD ---------------+ PKGBUILD | 8 ++++++-- pytest5.patch | 23 +++++++++++++++++++++++ 2 files changed, 29 insertions(+), 2 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-11-01 14:41:56 UTC (rev 522037) +++ PKGBUILD 2019-11-01 14:55:02 UTC (rev 522038) @@ -18,11 +18,15 @@ checkdepends=('python-pytest' 'python2-pytest') -source=(https://pypi.org/packages/source/b/bleach/bleach-$pkgver.tar.gz) +source=(https://pypi.org/packages/source/b/bleach/bleach-$pkgver.tar.gz + pytest5.patch) -sha256sums=('3fdf7f77adcf649c9911387df51254b813185e32b2c6619f690b593a617e19fa') +sha256sums=('3fdf7f77adcf649c9911387df51254b813185e32b2c6619f690b593a617e19fa' + 'a1d3dea566e7c56540b83bcd006c730f6c71fe531570fa2c5cccf0a917070bc6') prepare() { + # https://github.com/mozilla/bleach/pull/483 + patch -Np1 -d bleach-$pkgver <pytest5.patch cp -a bleach-$pkgver{,-python2} } Added: pytest5.patch =================================================================== --- pytest5.patch (rev 0) +++ pytest5.patch 2019-11-01 14:55:02 UTC (rev 522038) @@ -0,0 +1,23 @@ +From 9201b4708a90dc1f841285c6ec47814f6ed17495 Mon Sep 17 00:00:00 2001 +From: Emin Mastizada <e...@linux.com> +Date: Wed, 16 Oct 2019 17:47:27 +0300 +Subject: [PATCH] Support pytest5 syntax for tests + +diff --git a/tests/test_clean.py b/tests/test_clean.py +index e306cc5..d041ffa 100644 +--- a/tests/test_clean.py ++++ b/tests/test_clean.py +@@ -24,11 +24,11 @@ def test_only_text_is_cleaned(): + + with pytest.raises(TypeError) as e: + clean(some_type) +- assert "argument cannot be of 'type' type" in str(e) ++ assert "argument cannot be of 'type' type" in str(e.value) + + with pytest.raises(TypeError) as e: + clean(no_type) +- assert "NoneType" in str(e) ++ assert "NoneType" in str(e.value) + + + def test_empty():