mirror of
https://github.com/curl/curl.git
synced 2026-04-11 12:01:42 +08:00
- make extract-unit-protos handle multi-line prototypes - but they need
to be above the implementation
- Prototypes for static functions we use in unit tests should not be in
header files. We generate lib/unitprotos.h for this purpose
- Removed some function wrappers written for unit tests and make them
use UNITTEST function directly.
- Renamed time2str() in the tool to timebuf() since we have the same
name in lib/ and in unit tests they can both be used non-static in a
build.
This reverts commit f95fadd116.
Follow-up to #21010
Closes #21014
161 lines
4.2 KiB
XML
161 lines
4.2 KiB
XML
<?xml version="1.0" encoding="US-ASCII"?>
|
|
<testcase>
|
|
<info>
|
|
<keywords>
|
|
unittest
|
|
tool-progress
|
|
</keywords>
|
|
</info>
|
|
|
|
# Client-side
|
|
<client>
|
|
<features>
|
|
unittest
|
|
</features>
|
|
<name>
|
|
tool time and size progress output
|
|
</name>
|
|
<tool>
|
|
tool%TESTNUMBER
|
|
</tool>
|
|
</client>
|
|
|
|
<verify>
|
|
<stdout>
|
|
timebuf
|
|
0 - %SP%SP%SP%SP%SP%SP%SP%SP
|
|
1 - 00:00:01
|
|
3 - 00:00:03
|
|
7 - 00:00:07
|
|
15 - 00:00:15
|
|
31 - 00:00:31
|
|
63 - 00:01:03
|
|
127 - 00:02:07
|
|
255 - 00:04:15
|
|
511 - 00:08:31
|
|
1023 - 00:17:03
|
|
2047 - 00:34:07
|
|
4095 - 01:08:15
|
|
8191 - 02:16:31
|
|
16383 - 04:33:03
|
|
32767 - 09:06:07
|
|
65535 - 18:12:15
|
|
131071 - 36:24:31
|
|
262143 - 72:49:03
|
|
524287 - 6d 01h
|
|
1048575 - 12d 03h
|
|
2097151 - 24d 06h
|
|
4194303 - 48d 13h
|
|
8388607 - 97d 02h
|
|
16777215 - 194d 04h
|
|
33554431 - 388d 08h
|
|
67108863 - 776d 17h
|
|
134217727 - 51m 23d
|
|
268435455 - 103m 16d
|
|
536870911 - 207m 03d
|
|
1073741823 - 414m 07d
|
|
2147483647 - 828m 15d
|
|
4294967295 - 136y
|
|
8589934591 - 272y
|
|
17179869183 - 544y
|
|
34359738367 - 1089y
|
|
68719476735 - 2179y
|
|
137438953471 - 4358y
|
|
274877906943 - 8716y
|
|
549755813887 - 17432y
|
|
1099511627775 - 34865y
|
|
2199023255551 - 69730y
|
|
4398046511103 - >99999y
|
|
8796093022207 - >99999y
|
|
17592186044415 - >99999y
|
|
35184372088831 - >99999y
|
|
70368744177663 - >99999y
|
|
140737488355327 - >99999y
|
|
281474976710655 - >99999y
|
|
562949953421311 - >99999y
|
|
1125899906842623 - >99999y
|
|
2251799813685247 - >99999y
|
|
4503599627370495 - >99999y
|
|
9007199254740991 - >99999y
|
|
18014398509481983 - >99999y
|
|
36028797018963967 - >99999y
|
|
72057594037927935 - >99999y
|
|
144115188075855871 - >99999y
|
|
288230376151711743 - >99999y
|
|
576460752303423487 - >99999y
|
|
1152921504606846975 - >99999y
|
|
2305843009213693951 - >99999y
|
|
4611686018427387903 - >99999y
|
|
max5data
|
|
0 - 0
|
|
1 - 1
|
|
3 - 3
|
|
7 - 7
|
|
15 - 15
|
|
31 - 31
|
|
63 - 63
|
|
127 - 127
|
|
255 - 255
|
|
511 - 511
|
|
1023 - 1023
|
|
2047 - 2047
|
|
4095 - 4095
|
|
8191 - 8191
|
|
16383 - 16383
|
|
32767 - 32767
|
|
65535 - 65535
|
|
131071 - 127k
|
|
262143 - 255k
|
|
524287 - 511k
|
|
1048575 - 1023k
|
|
2097151 - 2047k
|
|
4194303 - 4095k
|
|
8388607 - 8191k
|
|
16777215 - 15.9M
|
|
33554431 - 31.9M
|
|
67108863 - 63.9M
|
|
134217727 - 127M
|
|
268435455 - 255M
|
|
536870911 - 511M
|
|
1073741823 - 1023M
|
|
2147483647 - 2047M
|
|
4294967295 - 4095M
|
|
8589934591 - 8191M
|
|
17179869183 - 15.9G
|
|
34359738367 - 31.9G
|
|
68719476735 - 63.9G
|
|
137438953471 - 127G
|
|
274877906943 - 255G
|
|
549755813887 - 511G
|
|
1099511627775 - 1023G
|
|
2199023255551 - 2047G
|
|
4398046511103 - 4095G
|
|
8796093022207 - 8191G
|
|
17592186044415 - 15.9T
|
|
35184372088831 - 31.9T
|
|
70368744177663 - 63.9T
|
|
140737488355327 - 127T
|
|
281474976710655 - 255T
|
|
562949953421311 - 511T
|
|
1125899906842623 - 1023T
|
|
2251799813685247 - 2047T
|
|
4503599627370495 - 4095T
|
|
9007199254740991 - 8191T
|
|
18014398509481983 - 15.9P
|
|
36028797018963967 - 31.9P
|
|
72057594037927935 - 63.9P
|
|
144115188075855871 - 127P
|
|
288230376151711743 - 255P
|
|
576460752303423487 - 511P
|
|
1152921504606846975 - 1023P
|
|
2305843009213693951 - 2047P
|
|
4611686018427387903 - 4095P
|
|
131072 - 128k
|
|
12645826 - 12.0M
|
|
1073741824 - 1024M
|
|
12938588979 - 12.0G
|
|
1099445657078333 - 999T
|
|
</stdout>
|
|
</verify>
|
|
</testcase>
|