summaryrefslogtreecommitdiff
path: root/storage.test
diff options
context:
space:
mode:
authorRoman Smrž <roman.smrz@seznam.cz>2024-10-09 20:59:35 +0200
committerRoman Smrž <roman.smrz@seznam.cz>2024-10-09 20:59:35 +0200
commit5ae58def2cd9e781af332a57266ae92385a6fb8b (patch)
tree5feef12f8cc7185994620814da111e25b9bf854f /storage.test
parent49d91088e853167083aa6c9823adfe7a3cadb6c5 (diff)
(test) Handle unknown record item types
Changelog: Handle unknown record item types
Diffstat (limited to 'storage.test')
-rw-r--r--storage.test22
1 files changed, 22 insertions, 0 deletions
diff --git a/storage.test b/storage.test
index 2a53bb8..db9e0a1 100644
--- a/storage.test
+++ b/storage.test
@@ -496,3 +496,25 @@ test UnknownObjectType:
local:
expect /load-(.*)/ capture done
guard (done == "done")
+
+
+test UnknownRecordItemType:
+ let refpat = /blake2#[0-9a-f]*/
+
+ spawn as p
+ spawn as p2 on p.node
+
+ with p:
+ send:
+ "store rec"
+ "test:unknown TEST"
+ ""
+ expect /store-done ($refpat)/ capture r1
+
+ with p2:
+ send "load $r1"
+ expect /load-type rec [0-9]+/
+ expect /load-line test:unknown TEST/
+ local:
+ expect /load-(.*)/ capture done
+ guard (done == "done")