Use a template for type conversion checks.
FossilOrigin-Name: 2ea0a91c86c6e756460ba4c2345b9f56de03ff6ddd2c5a111a0b51a7d3739786
This commit is contained in:
parent
30d60f2cd2
commit
b0cdb4cfa2
3 changed files with 37 additions and 36 deletions
|
|
@ -19,6 +19,15 @@ assert val.kind == KUZU_NODE
|
|||
try:
|
||||
discard val.toInt32
|
||||
except KuzuTypeError as err:
|
||||
assert err.msg.contains( re"""Mismatched types: KUZU_NODE != int32""" )
|
||||
assert err.msg.contains( re"""Mismatched types: KUZU_NODE != {KUZU_INT32}""" )
|
||||
|
||||
|
||||
q = conn.query( "RETURN 1" )
|
||||
val = q.getNext[0]
|
||||
|
||||
try:
|
||||
discard val.toStruct
|
||||
except KuzuTypeError as err:
|
||||
assert err.msg.contains( re"""Mismatched types: KUZU_INT.* != {KUZU_NODE, KUZU_REL,.*}""" )
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue