mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-23 05:53:12 -04:00
app-text/lizard: fix py3.12 tests
Closes: https://bugs.gentoo.org/927725 Signed-off-by: David Roman <davidroman96@gmail.com>
This commit is contained in:
45
app-text/lizard/files/lizard-1.17.10-py3.12.patch
Normal file
45
app-text/lizard/files/lizard-1.17.10-py3.12.patch
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
From f44f7969c592ecbc1752827cb27dd44e79e1e75e Mon Sep 17 00:00:00 2001
|
||||||
|
From: David Roman <droman@ifae.es>
|
||||||
|
Date: Thu, 27 Jul 2023 15:07:51 +0200
|
||||||
|
Subject: [PATCH] replace deprecated assertRegexpMatches -> assertRegex
|
||||||
|
|
||||||
|
Close: #374
|
||||||
|
---
|
||||||
|
test/testOutputCSV.py | 4 ++--
|
||||||
|
test/testOutputHTML.py | 3 +--
|
||||||
|
2 files changed, 3 insertions(+), 4 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/test/testOutputCSV.py b/test/testOutputCSV.py
|
||||||
|
index 78cb221..4d10217 100644
|
||||||
|
--- a/test/testOutputCSV.py
|
||||||
|
+++ b/test/testOutputCSV.py
|
||||||
|
@@ -22,7 +22,7 @@ def test_csv_header(self):
|
||||||
|
options_mock.verbose = True
|
||||||
|
options_mock.extensions = []
|
||||||
|
csv_output(AllResult([self.fileSummary]), options_mock)
|
||||||
|
- self.assertRegexpMatches(sys.stdout.stream,
|
||||||
|
+ self.assertRegex(sys.stdout.stream,
|
||||||
|
r"NLOC,CCN,token,PARAM,length,location,file,function,long_name,start,end")
|
||||||
|
|
||||||
|
def test_csv_header_with_extension(self):
|
||||||
|
@@ -35,7 +35,7 @@ def test_csv_header_with_extension(self):
|
||||||
|
results = AllResult([self.fileSummary])
|
||||||
|
results.result[0].function_list[0].exit_count = 1
|
||||||
|
csv_output(results, options_mock)
|
||||||
|
- self.assertRegexpMatches(sys.stdout.stream,
|
||||||
|
+ self.assertRegex(sys.stdout.stream,
|
||||||
|
r"NLOC,CCN,token,PARAM,length,location,file,function,long_name,start,end,exits")
|
||||||
|
|
||||||
|
def test_csv_no_header(self):
|
||||||
|
diff --git a/test/testOutputHTML.py b/test/testOutputHTML.py
|
||||||
|
index f91156b..81965fc 100644
|
||||||
|
--- a/test/testOutputHTML.py
|
||||||
|
+++ b/test/testOutputHTML.py
|
||||||
|
@@ -17,6 +17,5 @@ def setUp(self):
|
||||||
|
|
||||||
|
def test_should_have_html_body(self):
|
||||||
|
html_output([self.fileSummary], self.option, None, AllResult)
|
||||||
|
- self.assertRegexpMatches(sys.stdout.stream,
|
||||||
|
- r"\<html\>")
|
||||||
|
+ self.assertRegex(sys.stdout.stream, r"\<html\>")
|
||||||
|
|
||||||
@@ -12,9 +12,9 @@ DESCRIPTION="A simple code complexity analyser, supports most of the popular lan
|
|||||||
HOMEPAGE="http://www.lizard.ws/"
|
HOMEPAGE="http://www.lizard.ws/"
|
||||||
SRC_URI="https://github.com/terryyin/lizard/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
SRC_URI="https://github.com/terryyin/lizard/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
LICENSE="MIT"
|
LICENSE="MIT"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
DEPEND="
|
DEPEND="
|
||||||
test? (
|
test? (
|
||||||
@@ -23,6 +23,6 @@ DEPEND="
|
|||||||
)
|
)
|
||||||
"
|
"
|
||||||
|
|
||||||
PATCHES=( "${FILESDIR}/${P}-py3.11.patch" )
|
PATCHES=( "${FILESDIR}/${P}-py3.11.patch" "${FILESDIR}/${P}-py3.12.patch" )
|
||||||
|
|
||||||
distutils_enable_tests pytest
|
distutils_enable_tests pytest
|
||||||
|
|||||||
Reference in New Issue
Block a user