testing/py3-cdio: fix running tests with python 3.12

This commit is contained in:
ptrcnull 2024-04-04 13:16:10 +02:00
parent 6436ef9f2e
commit 47cbb52f5f
No known key found for this signature in database
GPG Key ID: 411F7B30801DD9CA
2 changed files with 27 additions and 1 deletions

View File

@ -11,7 +11,9 @@ license="GPL-3.0-only"
depends="python3"
makedepends="python3-dev py3-setuptools libcdio-dev swig py3-nose"
subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/${_pyname%${_pyname#?}}/$_pyname/$_pyname-$pkgver.tar.gz"
source="https://files.pythonhosted.org/packages/source/${_pyname%${_pyname#?}}/$_pyname/$_pyname-$pkgver.tar.gz
assertEquals.patch
"
builddir="$srcdir/$_pyname-$pkgver"
build() {
@ -27,4 +29,5 @@ package() {
}
sha512sums="
4c756b1c2f39332add86e01af129ccb608178306be42c9719c163b6bad0ba4de3916ac477c6866450890e094b14a2689a24e7d19bcf13846330555c2bb1feaa7 pycdio-2.1.1.tar.gz
8e64bbe0df39f42fa026423b113e3d26067d7c8a2169fafbb3e0d8fff1933cfb073ece116b243a39ed6b900ee0dcab5c44b257d9c464ce485f562c33c58beb14 assertEquals.patch
"

View File

@ -0,0 +1,23 @@
diff --git a/test/test-cdtext.py b/test/test-cdtext.py
index d635c7c..424f9c3 100644
--- a/test/test-cdtext.py
+++ b/test/test-cdtext.py
@@ -31,3 +31,3 @@ class CDTextTests(unittest.TestCase):
"""Test keywords"""
- self.assertEquals(
+ self.assertEqual(
pycdio.cdtext_field2str(pycdio.CDTEXT_FIELD_PERFORMER), "PERFORMER"
@@ -41,8 +41,8 @@ class CDTextTests(unittest.TestCase):
text = device.get_cdtext()
- self.assertEquals(text.get(pycdio.CDTEXT_FIELD_PERFORMER, 0), "Performer")
- self.assertEquals(text.get(pycdio.CDTEXT_FIELD_TITLE, 0), "CD Title")
- self.assertEquals(text.get(pycdio.CDTEXT_FIELD_DISCID, 0), "XY12345")
+ self.assertEqual(text.get(pycdio.CDTEXT_FIELD_PERFORMER, 0), "Performer")
+ self.assertEqual(text.get(pycdio.CDTEXT_FIELD_TITLE, 0), "CD Title")
+ self.assertEqual(text.get(pycdio.CDTEXT_FIELD_DISCID, 0), "XY12345")
- self.assertEquals(text.get(pycdio.CDTEXT_FIELD_PERFORMER, 1), "Performer")
- self.assertEquals(text.get(pycdio.CDTEXT_FIELD_TITLE, 1), "Track Title")
+ self.assertEqual(text.get(pycdio.CDTEXT_FIELD_PERFORMER, 1), "Performer")
+ self.assertEqual(text.get(pycdio.CDTEXT_FIELD_TITLE, 1), "Track Title")