Fix tests: Update expected output for IPv4-mapped IPv6 addresses
Resolves: RHEL-183548
This commit is contained in:
parent
f0e738ab16
commit
efb609af59
@ -61,6 +61,9 @@ Conflicts: python-psycopg2-zope < %{version}
|
|||||||
# Remove test 'test_from_tables' for s390 architecture
|
# Remove test 'test_from_tables' for s390 architecture
|
||||||
# from ./tests/test_types_extras.py
|
# from ./tests/test_types_extras.py
|
||||||
Patch0: test_types_extras-2.9.3-test_from_tables.patch
|
Patch0: test_types_extras-2.9.3-test_from_tables.patch
|
||||||
|
# Update expected output for IPv4-mapped IPv6 addresses: PostgreSQL 13.20+
|
||||||
|
# returns dotted-decimal form (::ffff:1.2.3.0) instead of hex (::ffff:102:300)
|
||||||
|
Patch1: test_ipaddress-ipv4-mapped-ipv6-format.patch
|
||||||
|
|
||||||
%description
|
%description
|
||||||
%{desc}
|
%{desc}
|
||||||
@ -142,6 +145,7 @@ Zope Database Adapter for PostgreSQL, called ZPsycopgDA
|
|||||||
%ifarch s390x s390
|
%ifarch s390x s390
|
||||||
%patch0 -p0
|
%patch0 -p0
|
||||||
%endif
|
%endif
|
||||||
|
%patch1 -p0
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export CFLAGS=${RPM_OPT_FLAGS} LDFLAGS=${RPM_LD_FLAGS}
|
export CFLAGS=${RPM_OPT_FLAGS} LDFLAGS=${RPM_LD_FLAGS}
|
||||||
|
|||||||
20
test_ipaddress-ipv4-mapped-ipv6-format.patch
Normal file
20
test_ipaddress-ipv4-mapped-ipv6-format.patch
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
--- tests/test_ipaddress.py.orig 2026-07-07 00:00:00.000000000 +0000
|
||||||
|
+++ tests/test_ipaddress.py 2026-07-07 00:00:00.000000000 +0000
|
||||||
|
@@ -68,7 +68,7 @@
|
||||||
|
self.assertEquals(cur.fetchone()[0], '127.0.0.1/24')
|
||||||
|
|
||||||
|
cur.execute("select %s", [ip.ip_interface('::ffff:102:300/128')])
|
||||||
|
- self.assertEquals(cur.fetchone()[0], '::ffff:102:300/128')
|
||||||
|
+ self.assertEquals(cur.fetchone()[0], '::ffff:1.2.3.0/128')
|
||||||
|
|
||||||
|
@testutils.skip_if_crdb("cidr")
|
||||||
|
def test_cidr_cast(self):
|
||||||
|
@@ -109,7 +109,7 @@
|
||||||
|
self.assertEquals(cur.fetchone()[0], '127.0.0.0/24')
|
||||||
|
|
||||||
|
cur.execute("select %s", [ip.ip_network('::ffff:102:300/128')])
|
||||||
|
- self.assertEquals(cur.fetchone()[0], '::ffff:102:300/128')
|
||||||
|
+ self.assertEquals(cur.fetchone()[0], '::ffff:1.2.3.0/128')
|
||||||
|
|
||||||
|
|
||||||
|
def test_suite():
|
||||||
Loading…
Reference in New Issue
Block a user