Skip to content

Commit 16a0cbe

Browse files
committed
1 parent d09a239 commit 16a0cbe

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

src/tests/units/load-test.r3

+27
Original file line numberDiff line numberDiff line change
@@ -104,5 +104,32 @@ Rebol [
104104
===end-group===
105105

106106

107+
===start-group=== "SAVE"
108+
data: [1 1.2 10:20 "test" user@example.com [sub block]]
109+
--test-- "save to none"
110+
;@@ https://github.com/Oldes/Rebol-issues/issues/1464
111+
--assert #{310A} = save none 1
112+
--assert #{0A} = save none [] ;@@ or better #{} ?
113+
bin: save none data
114+
--assert bin = #{
115+
3120312E322031303A3230202274657374222075736572406578616D706C652E
116+
636F6D205B73756220626C6F636B5D0A}
117+
--assert data = load bin
118+
--test-- "save to binary"
119+
b: #{}
120+
--assert #{310A} = save b 1
121+
--assert #{310A320A} = save b 3
122+
--assert #{310A320A237B30337D0A} = save b #{03}
123+
124+
--test-- "save/header"
125+
bin: save/header none data [title: "my code"]
126+
--assert bin = #{
127+
5245424F4C205B0A202020207469746C653A20226D7920636F6465220A5D0A31
128+
20312E322031303A3230202274657374222075736572406578616D706C652E63
129+
6F6D205B73756220626C6F636B5D0A}
130+
--assert data = load bin
131+
===end-group===
132+
133+
107134
~~~end-file~~~
108135

0 commit comments

Comments
 (0)