Skip to content

Commit 39b8e8c

Browse files
author
chenyunliang520
committed
Add wal_level check to skip logical decoding tests when not set to logical; skip composite and range type tests on GaussDB
1 parent d141297 commit 39b8e8c

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

tests/conftest.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,7 @@ def get_database_type():
145145
print(f"Failed to get database version: {e}")
146146
return ""
147147

148+
148149
def get_wal_level():
149150
dsn = os.getenv("DSN") or os.getenv("GAUSSDB_TEST_DSN")
150151
if not dsn:
@@ -166,7 +167,9 @@ def get_wal_level():
166167
return ""
167168

168169
raw_wal_level = res.get_value(0, 0)
169-
wal_level = raw_wal_level.decode("utf-8").lower() if raw_wal_level is not None else ""
170+
wal_level = ""
171+
if raw_wal_level:
172+
wal_level = raw_wal_level.decode().lower()
170173

171174
res.clear()
172175
conn.finish()

0 commit comments

Comments
 (0)