Skip to content

Commit 824a747

Browse files
committed
TEST: trying to find out, why some of ICO and PNG tests fail in the CI
1 parent 01048ba commit 824a747

File tree

2 files changed

+59
-57
lines changed

2 files changed

+59
-57
lines changed

src/tests/run-tests.r3

+54-54
Original file line numberDiff line numberDiff line change
@@ -14,61 +14,61 @@ dt [ ;- delta time
1414
;recycle/torture
1515
failed-units: copy []
1616
foreach file [
17-
%units/bbcode-test.r3
18-
%units/bincode-test.r3
19-
%units/bitset-test.r3
17+
; %units/bbcode-test.r3
18+
; %units/bincode-test.r3
19+
; %units/bitset-test.r3
2020
%units/codecs-test.r3
21-
%units/compare-test.r3
22-
%units/compress-test.r3
23-
%units/conditional-test.r3
24-
%units/crash-test.r3
25-
%units/datatype-test.r3
26-
%units/date-test.r3
27-
%units/decimal-test.r3
28-
%units/delect-test.r3
29-
%units/enbase-test.r3
30-
%units/enum-test.r3
31-
%units/error-test.r3
32-
%units/evaluation-test.r3
33-
%units/event-test.r3
34-
%units/gob-test.r3
35-
%units/file-test.r3
36-
%units/format-test.r3
37-
%units/func-test.r3
38-
%units/image-test.r3
39-
%units/integer-test.r3
40-
%units/issue-test.r3
41-
%units/lexer-test.r3
42-
%units/load-test.r3
43-
%units/make-test.r3
44-
%units/map-test.r3
45-
%units/module-test.r3
46-
%units/mold-test.r3
47-
%units/money-test.r3
48-
%units/object-test.r3
49-
%units/os-test.r3
50-
%units/pair-test.r3
51-
%units/parse-test.r3
52-
%units/percent-test.r3
53-
%units/port-test.r3
54-
%units/power-test.r3
55-
%units/protect-test.r3
56-
%units/series-test.r3
57-
%units/task-test.r3
58-
%units/time-test.r3
59-
%units/tuple-test.r3
60-
%units/typeset-test.r3
61-
%units/vector-test.r3
62-
%units/word-test.r3
63-
;- cryptography tests:
64-
%units/aes-test.r3
65-
%units/chacha20-test.r3
66-
%units/checksum-test.r3
67-
%units/dh-test.r3
68-
%units/crypt-test.r3
69-
%units/poly1305-test.r3
70-
%units/rc4-test.r3
71-
%units/rsa-test.r3
21+
; %units/compare-test.r3
22+
; %units/compress-test.r3
23+
; %units/conditional-test.r3
24+
; %units/crash-test.r3
25+
; %units/datatype-test.r3
26+
; %units/date-test.r3
27+
; %units/decimal-test.r3
28+
; %units/delect-test.r3
29+
; %units/enbase-test.r3
30+
; %units/enum-test.r3
31+
; %units/error-test.r3
32+
; %units/evaluation-test.r3
33+
; %units/event-test.r3
34+
; %units/gob-test.r3
35+
; %units/file-test.r3
36+
; %units/format-test.r3
37+
; %units/func-test.r3
38+
; %units/image-test.r3
39+
; %units/integer-test.r3
40+
; %units/issue-test.r3
41+
; %units/lexer-test.r3
42+
; %units/load-test.r3
43+
; %units/make-test.r3
44+
; %units/map-test.r3
45+
; %units/module-test.r3
46+
; %units/mold-test.r3
47+
; %units/money-test.r3
48+
; %units/object-test.r3
49+
; %units/os-test.r3
50+
; %units/pair-test.r3
51+
; %units/parse-test.r3
52+
; %units/percent-test.r3
53+
; %units/port-test.r3
54+
; %units/power-test.r3
55+
; %units/protect-test.r3
56+
; %units/series-test.r3
57+
; %units/task-test.r3
58+
; %units/time-test.r3
59+
; %units/tuple-test.r3
60+
; %units/typeset-test.r3
61+
; %units/vector-test.r3
62+
; %units/word-test.r3
63+
; ;- cryptography tests:
64+
; %units/aes-test.r3
65+
; %units/chacha20-test.r3
66+
; %units/checksum-test.r3
67+
; %units/dh-test.r3
68+
; %units/crypt-test.r3
69+
; %units/poly1305-test.r3
70+
; %units/rc4-test.r3
71+
; %units/rsa-test.r3
7272
;- known issues - waiting for fix
7373
;%units/_known-issues_.r3
7474
;%units/xx-test.r3

src/tests/units/codecs-test.r3

+5-3
Original file line numberDiff line numberDiff line change
@@ -293,8 +293,8 @@ if all [
293293
===start-group=== "ICO codec"
294294
--test-- "ICO encode"
295295
--assert all [
296-
binary? bin: try [codecs/ico/encode wildcard %units/files/ico/ %*.png]
297-
#{0E7368623AD1DBD1BD94FC55B174778C} = checksum bin 'md5
296+
binary? bin: try [codecs/ico/encode probe sort wildcard %units/files/ico/ %*.png]
297+
#{0E7368623AD1DBD1BD94FC55B174778C} = probe checksum bin 'md5
298298
]
299299
--test-- "ICO decode"
300300
--assert all [
@@ -331,15 +331,17 @@ if find codecs 'JSON [
331331
]
332332

333333
if find codecs 'PNG [
334+
system/options/log/png: 3
334335
===start-group=== "PNG codec"
335336
--test-- "png/size?"
336337
--assert 24x24 = codecs/png/size? read %units/files/r3.png
337338
--assert none? codecs/png/size? read %units/files/test.aar
338339

339340
--test-- "png/chunks"
341+
? codecs/png
340342
--assert all [
341343
; read PNG file as a block of chunks...
342-
block? blk: try [codecs/png/chunks %units/files/png-from-photoshop.png]
344+
block? probe blk: try [codecs/png/chunks %units/files/png-from-photoshop.png]
343345
10 = length? blk
344346
"IHDR" = to string! blk/1 13 = length? blk/2
345347
"pHYs" = to string! blk/3 9 = length? blk/4

0 commit comments

Comments
 (0)