Skip to content

Commit 3ab90d0

Browse files
jodaviestueda
authored andcommitted
Add tests for compression syntax
1 parent 60d6d12 commit 3ab90d0

File tree

1 file changed

+62
-0
lines changed

1 file changed

+62
-0
lines changed

check/features.frm

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,68 @@
66
#endif
77
.end
88

9+
*--#[ compression_1 :
10+
#-
11+
* Test compression syntax
12+
On compress;
13+
Local test = 1;
14+
.sort
15+
On compress, gzip;
16+
.sort
17+
On compress, zstd;
18+
.sort
19+
On compress, gzip, 6;
20+
.sort
21+
On compress, zstd, 6;
22+
.sort
23+
Off compress;
24+
.sort
25+
Compress on;
26+
.sort
27+
Compress off;
28+
.sort
29+
Compress gzip;
30+
.sort
31+
Compress zstd;
32+
.sort
33+
Compress gzip, 6;
34+
.sort
35+
Compress zstd, 6;
36+
.end
37+
assert succeeded?
38+
*--#] compression_1 :
39+
*--#[ compression_2 :
40+
#-
41+
* Test compression syntax
42+
On compress, gizp;
43+
Local test = 1;
44+
.end
45+
assert runtime_error?("Unrecognized option in ON compress statement: gizp")
46+
*--#] compression_2 :
47+
*--#[ compression_3 :
48+
#-
49+
* Test compression syntax
50+
On compress, gzip, a;
51+
Local test = 1;
52+
.end
53+
assert runtime_error?("Unrecognized option in ON compress gzip/zstd statement: gzip,a, single digit expected")
54+
*--#] compression_3 :
55+
*--#[ compression_4 :
56+
#-
57+
* Test compression syntax
58+
Compress, gizp;
59+
Local test = 1;
60+
.end
61+
assert runtime_error?("Unknown Compress option: gizp. On, off, gzip or zstd expected.")
62+
*--#] compression_4 :
63+
*--#[ compression_5 :
64+
#-
65+
* Test compression syntax
66+
Compress, gzip, a;
67+
Local test = 1;
68+
.end
69+
assert runtime_error?("Unknown Compress gzip/zstd option: a. A digit was expected.")
70+
*--#] compression_5 :
971
*--#[ divmod_1 :
1072
* Test div_, rem_ functions for monic univariate polynomials
1173
#-

0 commit comments

Comments
 (0)