File tree 1 file changed +14
-8
lines changed
1 file changed +14
-8
lines changed Original file line number Diff line number Diff line change 9
9
~~~start-file~~~ "Protect"
10
10
11
11
===start-group=== "Checks if protected data are really protected"
12
- data: #{ cafe }
13
- protect data
12
+ bin: #{ cafe }
13
+ str: "cafe"
14
+ blk: "cafe"
15
+ protect /values [bin str blk]
14
16
15
17
is-protected-error? : function [ code] [
16
18
true? all [
@@ -19,15 +21,19 @@ Rebol [
19
21
]
20
22
]
21
23
22
- --test-- "clear" --assert is-protected-error? [clear data ]
23
- --test-- "append" --assert is-protected-error? [append data #{ 0bad } ]
24
- --test-- "insert" --assert is-protected-error? [insert data #{ 0bad } ]
24
+ --test-- "clear" --assert is-protected-error? [clear bin ]
25
+ --test-- "append" --assert is-protected-error? [append bin #{ 0bad } ]
26
+ --test-- "insert" --assert is-protected-error? [insert bin #{ 0bad } ]
25
27
26
28
;@@ https://github.com/rebol/rebol-issues/issues/2321
27
- --test-- "encloak" --assert is-protected-error? [encloak data "key" ]
28
- --test-- "decloak" --assert is-protected-error? [decloak data "key" ]
29
+ --test-- "encloak" --assert is-protected-error? [encloak bin "key" ]
30
+ --test-- "decloak" --assert is-protected-error? [decloak bin "key" ]
29
31
;@@ https://github.com/rebol/rebol-issues/issues/1780
30
- --test-- "remove-each" --assert is-protected-error? [remove-each a data [a < 3 ]]
32
+ --test-- "remove-each" --assert is-protected-error? [remove-each a bin [a < 3 ]]
33
+ ;@@ https://github.com/rebol/rebol-issues/issues/1780
34
+ --test-- "random block" --assert is-protected-error? [random blk]
35
+ --test-- "random string" --assert is-protected-error? [random str]
36
+ --test-- "random binary" --assert is-protected-error? [random bin]
31
37
32
38
===end-group===
33
39
You can’t perform that action at this time.
0 commit comments