Skip to content

Commit 69cd343

Browse files
committed
FIX: in cloud builds it's not possible to resolve console width
1 parent 824a747 commit 69cd343

File tree

3 files changed

+59
-59
lines changed

3 files changed

+59
-59
lines changed

src/mezz/codec-image-ext.reb

+2-1
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,8 @@ if find codecs 'png [
6868
unless parse data [#{89504E470D0A1A0A} data: to end][ return none ]
6969
bin: binary data
7070
out: make block! 12
71-
num: -40 + query/mode console:// 'window-cols
71+
; in cloud builds the console width is not resolved!
72+
num: try/except [-40 + query/mode console:// 'window-cols][40]
7273
while [8 < length? bin/buffer][
7374
len: binary/read bin 'ui32be
7475
tag: copy/part bin/buffer 4

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

+3-4
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 probe sort wildcard %units/files/ico/ %*.png]
297-
#{0E7368623AD1DBD1BD94FC55B174778C} = probe checksum bin 'md5
296+
binary? bin: try [codecs/ico/encode sort wildcard %units/files/ico/ %*.png]
297+
#{0E7368623AD1DBD1BD94FC55B174778C} = checksum bin 'md5
298298
]
299299
--test-- "ICO decode"
300300
--assert all [
@@ -338,10 +338,9 @@ if find codecs 'PNG [
338338
--assert none? codecs/png/size? read %units/files/test.aar
339339

340340
--test-- "png/chunks"
341-
? codecs/png
342341
--assert all [
343342
; read PNG file as a block of chunks...
344-
block? probe blk: try [codecs/png/chunks %units/files/png-from-photoshop.png]
343+
block? blk: try [codecs/png/chunks %units/files/png-from-photoshop.png]
345344
10 = length? blk
346345
"IHDR" = to string! blk/1 13 = length? blk/2
347346
"pHYs" = to string! blk/3 9 = length? blk/4

0 commit comments

Comments
 (0)