mirror of
https://github.com/logos-messaging/logos-messaging-nim.git
synced 2026-01-07 16:33:08 +00:00
bump nim-json-serialization with the escaping fix, added test case to cover backslash escaping
This commit is contained in:
parent
5b5ff4cbe7
commit
2c7abb03da
@ -195,7 +195,7 @@ suite "Waku v2 Rest API - Relay":
|
|||||||
var messages =
|
var messages =
|
||||||
@[
|
@[
|
||||||
fakeWakuMessage(
|
fakeWakuMessage(
|
||||||
contentTopic = "content-topic-x",
|
contentTopic = fmt "\\x/content-topic\\\\\\x",
|
||||||
payload = toBytes("TEST-1"),
|
payload = toBytes("TEST-1"),
|
||||||
meta = toBytes("test-meta"),
|
meta = toBytes("test-meta"),
|
||||||
ephemeral = true,
|
ephemeral = true,
|
||||||
@ -205,7 +205,7 @@ suite "Waku v2 Rest API - Relay":
|
|||||||
# Prevent duplicate messages
|
# Prevent duplicate messages
|
||||||
for i in 0 ..< 2:
|
for i in 0 ..< 2:
|
||||||
var msg = fakeWakuMessage(
|
var msg = fakeWakuMessage(
|
||||||
contentTopic = "content-topic-x",
|
contentTopic = fmt "\\x/content-topic\\\\\\x",
|
||||||
payload = toBytes("TEST-1"),
|
payload = toBytes("TEST-1"),
|
||||||
meta = toBytes("test-meta"),
|
meta = toBytes("test-meta"),
|
||||||
ephemeral = true,
|
ephemeral = true,
|
||||||
@ -213,7 +213,7 @@ suite "Waku v2 Rest API - Relay":
|
|||||||
|
|
||||||
while msg == messages[i]:
|
while msg == messages[i]:
|
||||||
msg = fakeWakuMessage(
|
msg = fakeWakuMessage(
|
||||||
contentTopic = "content-topic-x",
|
contentTopic = fmt "\\x/content-topic\\\\\\x",
|
||||||
payload = toBytes("TEST-1"),
|
payload = toBytes("TEST-1"),
|
||||||
meta = toBytes("test-meta"),
|
meta = toBytes("test-meta"),
|
||||||
ephemeral = true,
|
ephemeral = true,
|
||||||
@ -241,7 +241,7 @@ suite "Waku v2 Rest API - Relay":
|
|||||||
response.data.len == 3
|
response.data.len == 3
|
||||||
response.data.all do(msg: RelayWakuMessage) -> bool:
|
response.data.all do(msg: RelayWakuMessage) -> bool:
|
||||||
msg.payload == base64.encode("TEST-1") and
|
msg.payload == base64.encode("TEST-1") and
|
||||||
msg.contentTopic.get() == "content-topic-x" and msg.version.get() == 2 and
|
msg.contentTopic.get() == "\\x/content-topic\\\\\\x" and msg.version.get() == 2 and
|
||||||
msg.timestamp.get() != Timestamp(0) and
|
msg.timestamp.get() != Timestamp(0) and
|
||||||
msg.meta.get() == base64.encode("test-meta") and msg.ephemeral.get() == true
|
msg.meta.get() == base64.encode("test-meta") and msg.ephemeral.get() == true
|
||||||
|
|
||||||
@ -263,7 +263,7 @@ suite "Waku v2 Rest API - Relay":
|
|||||||
|
|
||||||
await node.mountRlnRelay(wakuRlnConfig)
|
await node.mountRlnRelay(wakuRlnConfig)
|
||||||
await node.start()
|
await node.start()
|
||||||
# Registration is mandatory before sending messages with rln-relay
|
# Registration is mandatory before sending messages with rln-relay
|
||||||
let manager = cast[OnchainGroupManager](node.wakuRlnRelay.groupManager)
|
let manager = cast[OnchainGroupManager](node.wakuRlnRelay.groupManager)
|
||||||
let idCredentials = generateCredentials(manager.rlnInstance)
|
let idCredentials = generateCredentials(manager.rlnInstance)
|
||||||
|
|
||||||
@ -514,7 +514,7 @@ suite "Waku v2 Rest API - Relay":
|
|||||||
|
|
||||||
await node.mountRlnRelay(wakuRlnConfig)
|
await node.mountRlnRelay(wakuRlnConfig)
|
||||||
await node.start()
|
await node.start()
|
||||||
# Registration is mandatory before sending messages with rln-relay
|
# Registration is mandatory before sending messages with rln-relay
|
||||||
let manager = cast[OnchainGroupManager](node.wakuRlnRelay.groupManager)
|
let manager = cast[OnchainGroupManager](node.wakuRlnRelay.groupManager)
|
||||||
let idCredentials = generateCredentials(manager.rlnInstance)
|
let idCredentials = generateCredentials(manager.rlnInstance)
|
||||||
|
|
||||||
@ -586,7 +586,7 @@ suite "Waku v2 Rest API - Relay":
|
|||||||
await node.mountRlnRelay(wakuRlnConfig)
|
await node.mountRlnRelay(wakuRlnConfig)
|
||||||
await node.start()
|
await node.start()
|
||||||
|
|
||||||
# Registration is mandatory before sending messages with rln-relay
|
# Registration is mandatory before sending messages with rln-relay
|
||||||
let manager = cast[OnchainGroupManager](node.wakuRlnRelay.groupManager)
|
let manager = cast[OnchainGroupManager](node.wakuRlnRelay.groupManager)
|
||||||
let idCredentials = generateCredentials(manager.rlnInstance)
|
let idCredentials = generateCredentials(manager.rlnInstance)
|
||||||
|
|
||||||
@ -648,7 +648,7 @@ suite "Waku v2 Rest API - Relay":
|
|||||||
await node.mountRlnRelay(wakuRlnConfig)
|
await node.mountRlnRelay(wakuRlnConfig)
|
||||||
await node.start()
|
await node.start()
|
||||||
|
|
||||||
# Registration is mandatory before sending messages with rln-relay
|
# Registration is mandatory before sending messages with rln-relay
|
||||||
let manager = cast[OnchainGroupManager](node.wakuRlnRelay.groupManager)
|
let manager = cast[OnchainGroupManager](node.wakuRlnRelay.groupManager)
|
||||||
let idCredentials = generateCredentials(manager.rlnInstance)
|
let idCredentials = generateCredentials(manager.rlnInstance)
|
||||||
|
|
||||||
@ -723,7 +723,7 @@ suite "Waku v2 Rest API - Relay":
|
|||||||
await node.mountRlnRelay(wakuRlnConfig)
|
await node.mountRlnRelay(wakuRlnConfig)
|
||||||
await node.start()
|
await node.start()
|
||||||
|
|
||||||
# Registration is mandatory before sending messages with rln-relay
|
# Registration is mandatory before sending messages with rln-relay
|
||||||
let manager = cast[OnchainGroupManager](node.wakuRlnRelay.groupManager)
|
let manager = cast[OnchainGroupManager](node.wakuRlnRelay.groupManager)
|
||||||
let idCredentials = generateCredentials(manager.rlnInstance)
|
let idCredentials = generateCredentials(manager.rlnInstance)
|
||||||
|
|
||||||
|
|||||||
2
vendor/nim-json-serialization
vendored
2
vendor/nim-json-serialization
vendored
@ -1 +1 @@
|
|||||||
Subproject commit 0640259af2fad330ea28e77359c0d0cefac5a361
|
Subproject commit 5725f63d7b4112d209786f4a2cfcf882351fdf5e
|
||||||
Loading…
x
Reference in New Issue
Block a user