1 ok 1 # 'alias -- +foo=bar' is preserved
2 ok 1 - cardinality check
10 ok 8 - cardinality check
11 ok 1 - cardinality check
26 ok 15 - cardinality check
31 ok 5 - cardinality check
36 ok 5 - cardinality check
43 ok 7 - cardinality check
45 ok 2 - cardinality check
47 ok 2 - cardinality check
52 ok 5 - cardinality check
56 ok 4 - cardinality check
60 ok 4 - cardinality check
61 ok 1 # 'alias -- +foo=bar' is preserved
63 ok 2 - cardinality check
65 ok 2 - cardinality check
67 ok 2 - cardinality check
71 ok 4 - cardinality check
75 ok 4 - cardinality check
77 ok 2 - cardinality check
78 ok 1 - [1,7] «/bin/sh»
79 ok 2 - cardinality check
82 ok 3 - cardinality check
84 ok 2 - cardinality check
87 ok 3 - cardinality check
89 ok 2 - cardinality check
91 ok 2 - cardinality check
93 ok 2 - cardinality check
97 ok 4 - cardinality check
101 ok 4 - cardinality check
103 ok 2 - cardinality check
105 ok 2 - cardinality check
106 ok 1 - [1,10] «s=$(p foo)»
107 ok 2 - [3,10] «$(p foo)»
108 ok 3 - [3,10] «$(p foo)»
113 ok 8 - cardinality check
118 ok 5 - cardinality check
120 ok 2 - cardinality check
123 ok 3 - [6,12] «phy1729»
124 ok 4 - [14,17] «echo»
127 ok 7 - cardinality check
132 ok 5 - cardinality check
134 ok 2 - cardinality check
135 ok 1 - [1,6] «sudo_u»
136 ok 2 - [8,14] «phy1729»
137 not ok 3 - [16,19] «echo» - expected (17 19 "command"), observed (16 19 "builtin"). # TODO "issue #540"
139 ok 5 - cardinality check # SKIP cardinality check disabled whilst regular test points are expected to fail
140 ok 1 - [1,8] «sudo_b_u»
141 ok 2 - [10,16] «phy1729»
142 not ok 3 - [18,21] «echo» - expected (18 21 "command"), observed (18 21 "builtin"). # TODO "issue #540"
144 ok 5 - cardinality check # SKIP cardinality check disabled whilst regular test points are expected to fail
145 ok 1 - [1,6] «sudo_u»
146 ok 2 - [8,14] «phy1729»
149 ok 5 - cardinality check
150 ok 1 - [1,8] «sudo_b_u»
151 ok 2 - [10,16] «phy1729»
154 ok 5 - cardinality check
159 ok 5 - cardinality check
164 ok 5 - cardinality check
168 ok 4 - cardinality check
172 ok 4 - cardinality check
176 ok 4 - cardinality check
183 ok 7 - cardinality check
191 ok 8 - cardinality check
194 ok 3 - cardinality check
196 ok 2 - cardinality check
198 ok 2 - cardinality check
200 ok 2 - cardinality check
202 ok 2 - cardinality check
204 ok 2 - cardinality check
205 ok 1 - [1,8] «x.alias2»
207 ok 3 - [11,16] «alias1»
209 ok 5 - [19,24] «alias2»
210 ok 6 - cardinality check
214 ok 4 - [8,13] «always»
218 ok 8 - cardinality check
224 ok 6 - [8,13] «always»
228 ok 10 - cardinality check
233 ok 5 - [14,19] «always»
237 ok 9 - cardinality check
240 ok 3 - [9,13] «hello»
244 ok 7 - [21,24] «echo»
245 ok 8 - [26,30] «world»
247 ok 10 - [34,43] «"argument"»
248 ok 11 - [34,43] «"argument"»
249 ok 12 - cardinality check
251 ok 2 - cardinality check
253 ok 2 - [3,15] «$((ls); (ls))»
254 ok 3 - [3,15] «$((ls); (ls))»
264 ok 13 - cardinality check
266 ok 2 - [3,14] «$(( 6 * 9 ))»
267 ok 3 - [3,14] «$(( 6 * 9 ))»
268 ok 4 - cardinality check
270 ok 2 - [3,16] «"$(( 6 * 9 ))"»
271 ok 3 - [3,16] «"$(( 6 * 9 ))"»
272 ok 4 - [4,15] «$(( 6 * 9 ))»
273 ok 5 - cardinality check
275 ok 2 - [3,22] «$(( $(echo 2) + 2 ))»
276 ok 3 - [3,22] «$(( $(echo 2) + 2 ))»
277 ok 4 - [7,15] «$(echo 2)»
282 ok 9 - cardinality check
284 ok 2 - [3,15] «$(( ((42)) ))»
285 ok 3 - [3,15] «$(( ((42)) ))»
286 ok 4 - cardinality check
288 ok 2 - [3,17] «"foo"$(())"bar"»
290 ok 4 - [8,12] «$(())»
291 ok 5 - [13,17] «"bar"»
292 ok 6 - cardinality check
295 ok 3 - cardinality check
297 ok 2 - [3,11] «$(( !! ))»
298 ok 3 - [3,11] «$(( !! ))»
299 not ok 4 - [7,7] «!» - expected (7 8 "history-expansion"), observed (7 7 "history-expansion"). # TODO "issue #713"
300 ok 5 - cardinality check # SKIP cardinality check disabled whilst regular test points are expected to fail
302 ok 2 - [3,19] «$(( 0 * 1''000 ))»
303 ok 3 - [3,19] «$(( 0 * 1''000 ))»
306 ok 6 - cardinality check
308 ok 2 - [3,26] «foo*$(( 42 * 1729 ))*bar»
310 ok 4 - [7,22] «$(( 42 * 1729 ))»
312 ok 6 - cardinality check
314 ok 2 - [3,25] «$(( $(( 1 + 2 )) * 3 ))»
315 ok 3 - [3,25] «$(( $(( 1 + 2 )) * 3 ))»
316 ok 4 - [7,18] «$(( 1 + 2 ))»
317 ok 5 - cardinality check
319 ok 2 - [3,16] «"$(( 1 + 1 ))"»
320 ok 3 - [3,16] «"$(( 1 + 1 ))"»
321 ok 4 - [4,15] «$(( 1 + 1 ))»
322 ok 5 - cardinality check
326 ok 4 - cardinality check
328 ok 2 - [3,12] «$(( 1729 )»
329 ok 3 - [3,12] «$(( 1729 )»
330 ok 4 - cardinality check
337 ok 7 - cardinality check
345 ok 8 - cardinality check
353 ok 8 - cardinality check
357 ok 4 - [11,15] «ipsum»
360 ok 7 - cardinality check
361 ok 1 - [1,6] «42=foo»
363 ok 3 - [8,14] «43+=bar»
365 ok 5 - cardinality check
370 ok 5 - [11,15] «world»
374 ok 9 - cardinality check
378 ok 4 - [10,14] «world»
382 ok 8 - cardinality check
386 ok 4 - [10,14] «world»
389 ok 7 - [17,20] «b=42»
391 ok 9 - cardinality check
394 ok 3 - [5,17] «nosuchcommand»
395 ok 4 - cardinality check
396 ok 1 - [1,12] «a=foo( bar )»
397 ok 2 - [3,12] «foo( bar )»
399 ok 4 - cardinality check
400 ok 1 - [1,7] «a=foo\(»
403 ok 4 - cardinality check
404 ok 1 - [1,15] «x="$(ls x y z)"»
405 ok 2 - [3,15] «"$(ls x y z)"»
408 ok 5 - [4,14] «$(ls x y z)»
415 ok 12 - cardinality check
420 ok 5 - [11,15] «hello»
421 ok 6 - [17,21] «world»
422 ok 7 - cardinality check
427 ok 5 - cardinality check
428 ok 1 - [1,11] «s="foo'bar"»
429 ok 2 - [3,11] «"foo'bar"»
430 ok 3 - [3,11] «"foo'bar"»
431 ok 4 - cardinality check
432 ok 1 - [1,14] «s="foo '' bar"»
433 ok 2 - [3,14] «"foo '' bar"»
434 ok 3 - [3,14] «"foo '' bar"»
435 ok 4 - cardinality check
440 ok 5 - [8,12] «"foo"»
441 ok 6 - [8,12] «"foo"»
445 ok 10 - cardinality check
446 ok 1 - [1,7] «foo=bar»
452 ok 7 - cardinality check
453 ok 1 - [1,7] «foo=bar»
459 ok 7 - cardinality check
460 ok 1 - [1,7] «foo=bar»
462 ok 3 - [9,17] «(( foo ))»
463 ok 4 - cardinality check
464 ok 1 - [1,7] «foo=bar»
470 ok 7 - cardinality check
471 ok 1 - [1,7] «foo=bar»
475 ok 5 - cardinality check
476 ok 1 - [1,7] «1="foo"»
479 ok 4 - cardinality check
481 ok 2 - [6,18] «`echo \`42\``»
482 ok 3 - [6,18] «`echo \`42\``»
485 ok 6 - [12,17] «\`42\`»
486 ok 7 - [12,17] «\`42\`»
491 ok 12 - [20,39] «"is `echo equal` to"»
492 ok 13 - [20,39] «"is `echo equal` to"»
493 ok 14 - [24,35] «`echo equal`»
495 ok 16 - [25,28] «echo»
496 ok 17 - [30,34] «equal»
498 ok 19 - [41,55] «`echo 6 times 9»
499 ok 20 - [41,55] «`echo 6 times 9»
501 ok 22 - [42,45] «echo»
503 ok 24 - [49,53] «times»
505 ok 26 - cardinality check
507 ok 2 - [3,8] «`ls fo»
508 ok 3 - [3,8] «`ls fo»
512 ok 7 - cardinality check
513 ok 1 - [1,6] «noglob»
514 ok 2 - cardinality check
516 not ok 2 - [6,16] «foo\↵bar"ba» - expected (6 18 "default"), observed (6 16 "default"). # TODO "issue #705"
517 not ok 3 - [12,16] «ar"ba» - expected (14 18 "double-quoted-argument"), observed (12 16 "double-quoted-argument"). # TODO "issue #705"
518 ok 4 - cardinality check # SKIP cardinality check disabled whilst regular test points are expected to fail
520 ok 2 - [6,12] «\ 'foo'»
521 ok 3 - [8,12] «'foo'»
524 ok 6 - cardinality check
526 ok 2 - cardinality check
530 ok 4 - [10,13] «abaz»
535 ok 9 - cardinality check
536 ok 1 - [1,7] «foo=bar»
540 ok 5 - cardinality check
546 ok 6 - cardinality check
550 not ok 4 - [8,8] «}» - expected (8 8 "reserved"), observed (8 8 "unknown-token"). # TODO word
551 ok 5 - cardinality check # SKIP cardinality check disabled whilst regular test points are expected to fail
558 ok 7 - cardinality check
565 ok 7 - cardinality check
570 ok 5 - cardinality check
575 ok 5 - cardinality check
581 ok 6 - cardinality check
585 ok 4 - [12,15] «then»
586 ok 5 - [17,20] «echo»
590 ok 9 - cardinality check
596 ok 6 - cardinality check
599 ok 3 - cardinality check
602 ok 3 - cardinality check
606 ok 4 - cardinality check
608 ok 2 - [2,7] «repeat»
613 ok 7 - cardinality check
621 ok 8 - [16,19] «echo»
624 ok 11 - [25,27] «end»
625 ok 12 - cardinality check
629 ok 4 - [11,14] «then»
630 ok 5 - [16,19] «echo»
633 ok 8 - [26,29] «elif»
634 ok 9 - [31,34] «true»
636 ok 11 - [37,40] «then»
637 ok 12 - [42,45] «echo»
638 ok 13 - [47,49] «two»
640 ok 15 - [52,55] «else»
641 ok 16 - [57,60] «echo»
642 ok 17 - [62,66] «three»
645 ok 20 - cardinality check
650 ok 5 - cardinality check
654 ok 4 - [11,14] «then»
655 ok 5 - [16,19] «echo»
659 ok 9 - cardinality check
664 ok 5 - [12,15] «echo»
666 ok 7 - cardinality check
668 ok 2 - cardinality check
671 ok 3 - [7,13] «phy1729»
673 ok 5 - cardinality check
675 ok 2 - [6,20] «"$(echo)$(echo)»
677 ok 4 - [7,13] «$(echo)»
681 ok 8 - [14,20] «$(echo)»
683 ok 10 - [16,19] «echo»
685 ok 12 - cardinality check
686 ok 1 - [1,15] «foo=$(echo bar)»
687 ok 2 - [5,15] «$(echo bar)»
688 ok 3 - [5,15] «$(echo bar)»
694 ok 9 - cardinality check
696 ok 2 - [3,15] «foo$(echo bar»
697 ok 3 - [6,15] «$(echo bar»
701 ok 7 - cardinality check
707 ok 6 - cardinality check
711 ok 4 - cardinality check
712 ok 1 - [1,10] «♯ echo foo»
713 ok 2 - cardinality check
717 ok 4 - cardinality check
719 ok 2 - [6,15] «"foo ♯bar"»
720 ok 3 - [6,15] «"foo ♯bar"»
721 ok 4 - [17,27] «♯baz ♯ quux»
722 ok 5 - cardinality check
724 ok 2 - [4,13] «"argument"»
725 ok 3 - [4,13] «"argument"»
730 ok 8 - cardinality check
733 ok 3 - [10,13] «echo»
734 ok 4 - [15,19] «Hello»
736 ok 6 - [22,25] «then»
740 ok 10 - [33,36] «else»
746 ok 16 - [49,52] «stat»
747 ok 17 - [54,56] «"x"»
748 ok 18 - [54,56] «"x"»
750 ok 20 - [59,62] «done»
752 ok 22 - [65,70] «repeat»
755 ok 25 - cardinality check
756 ok 1 - [1,6] «repeat»
762 ok 7 - [19,22] «done»
763 ok 8 - cardinality check
764 ok 1 - [1,6] «repeat»
770 ok 7 - cardinality check
772 ok 2 - [6,113] «Ph\'ng`echo lui "mg"\`echo lw\'nafh \\\`echo Cthu"lhu\\\` R\\'ly$(echo eh wag\\\`echo h\'nag\\\`'l' fht)agn`»
773 ok 3 - [12,113] «`echo lui "mg"\`echo lw\'nafh \\\`echo Cthu"lhu\\\` R\\'ly$(echo eh wag\\\`echo h\'nag\\\`'l' fht)agn`»
775 ok 5 - [13,16] «echo»
777 ok 7 - [22,112] «"mg"\`echo lw\'nafh \\\`echo Cthu"lhu\\\` R\\'ly$(echo eh wag\\\`echo h\'nag\\\`'l' fht)agn»
778 ok 8 - [22,25] «"mg"»
779 ok 9 - [26,112] «\`echo lw\'nafh \\\`echo Cthu"lhu\\\` R\\'ly$(echo eh wag\\\`echo h\'nag\\\`'l' fht)agn»
781 ok 11 - [28,31] «echo»
782 ok 12 - [33,40] «lw\'nafh»
783 ok 13 - [42,62] «\\\`echo Cthu"lhu\\\`»
784 ok 14 - [42,62] «\\\`echo Cthu"lhu\\\`»
785 ok 15 - [42,45] «\\\`»
786 ok 16 - [46,49] «echo»
787 ok 17 - [51,58] «Cthu"lhu»
788 ok 18 - [55,58] «"lhu»
789 ok 19 - [59,62] «\\\`»
790 ok 20 - [64,112] «R\\'ly$(echo eh wag\\\`echo h\'nag\\\`'l' fht)agn»
791 ok 21 - [70,109] «$(echo eh wag\\\`echo h\'nag\\\`'l' fht)»
793 ok 23 - [72,75] «echo»
795 ok 25 - [80,104] «wag\\\`echo h\'nag\\\`'l'»
796 ok 26 - [83,101] «\\\`echo h\'nag\\\`»
797 ok 27 - [83,86] «\\\`»
798 ok 28 - [87,90] «echo»
799 ok 29 - [92,97] «h\'nag»
800 ok 30 - [98,101] «\\\`»
801 ok 31 - [102,104] «'l'»
802 ok 32 - [106,108] «fht»
803 ok 33 - [109,109] «)»
804 ok 34 - [113,113] «`»
805 ok 35 - cardinality check
813 ok 8 - cardinality check
815 ok 2 - [3,9] «foo/bar»
816 ok 3 - [11,29] «/tmp/tmp.scaOaf/foo»
817 ok 4 - [31,35] «foo/b»
818 ok 5 - cardinality check
820 ok 2 - [3,12] «"$$ $$foo"»
821 ok 3 - [3,12] «"$$ $$foo"»
824 ok 6 - cardinality check
826 ok 2 - [3,18] «"$- $♯ $* $@ $?"»
827 ok 3 - [3,18] «"$- $♯ $* $@ $?"»
833 ok 9 - cardinality check
835 ok 2 - [3,8] «"$(:)"»
842 ok 9 - [10,20] «"foo$(:)bar»
843 ok 10 - [10,13] «"foo»
844 ok 11 - [18,20] «bar»
845 ok 12 - [14,17] «$(:)»
849 ok 16 - cardinality check
853 ok 4 - [8,12] «'foo'»
854 ok 5 - [8,12] «'foo'»
855 ok 6 - cardinality check
857 ok 2 - [3,29] «$'foo\xbar\udeadbeef\uzzzz'»
858 ok 3 - [3,29] «$'foo\xbar\udeadbeef\uzzzz'»
860 ok 5 - [13,18] «\udead»
862 ok 7 - cardinality check
864 ok 2 - [3,8] «$'\xa1»
865 ok 3 - [3,8] «$'\xa1»
867 ok 5 - cardinality check
869 ok 2 - [7,13] «--world»
870 ok 3 - cardinality check
872 ok 2 - [3,24] «"foo$bar:\`:\":\$:\\:"»
873 ok 3 - [3,24] «"foo$bar:\`:\":\$:\\:"»
879 ok 9 - cardinality check
881 ok 2 - [3,10] «"foo$bar»
882 ok 3 - [3,10] «"foo$bar»
884 ok 5 - cardinality check
888 ok 4 - [7,14] «"$42foo"»
889 ok 5 - [7,14] «"$42foo"»
891 ok 7 - [16,21] «"\'\x"»
892 ok 8 - [16,21] «"\'\x"»
893 ok 9 - cardinality check
895 ok 2 - [3,13] «"${foo}bar"»
896 ok 3 - [3,13] «"${foo}bar"»
897 ok 4 - [4,9] «${foo}»
898 ok 5 - cardinality check
903 ok 5 - cardinality check
907 ok 4 - cardinality check
911 ok 4 - cardinality check
914 ok 3 - cardinality check
917 ok 3 - cardinality check
919 ok 2 - [3,16] «=nosuchcommand»
920 ok 3 - cardinality check
922 ok 2 - [3,16] «=nosuchcommand»
923 ok 3 - cardinality check
926 ok 3 - cardinality check
928 ok 2 - [3,14] «'foo'\''bar'»
930 ok 4 - [10,14] «'bar'»
931 ok 5 - cardinality check
933 ok 2 - [6,10] «{foo}»
935 ok 4 - [13,16] «/tmp»
937 ok 6 - cardinality check
942 ok 5 - cardinality check
943 ok 1 - [1,8] «function»
945 not ok 3 - [12,12] «{» - expected (12 12 "reserved-word"), observed (12 12 "default"). # TODO "issue #237"
946 not ok 4 - [14,16] «pwd» - expected (14 16 "command"), observed (14 16 "default"). # TODO "issue #237"
947 not ok 5 - [18,18] «}» - expected (18 18 "reserved-word"), observed (18 18 "unknown-token"). # TODO "issue #237"
949 ok 7 - [21,28] «function»
950 not ok 8 - [30,30] «{» - expected (30 30 "reserved-word"), observed (30 30 "default"). # TODO "issue #237"
951 not ok 9 - [32,34] «pwd» - expected (32 34 "command"), observed (32 34 "default"). # TODO "issue #237"
952 not ok 10 - [36,36] «}» - expected (36 36 "reserved-word"), observed (36 36 "unknown-token"). # TODO "issue #237"
953 ok 11 - cardinality check # SKIP cardinality check disabled whilst regular test points are expected to fail
954 not ok 1 - [1,1] «f» - expected (1 1 "TBD"), observed (1 1 "unknown-token"). # TODO "issue #223"
958 not ok 5 - [10,10] «f» - expected (10 10 "TBD"), observed (10 10 "unknown-token"). # TODO "issue #223"
961 ok 8 - [16,23] «balanced»
962 ok 9 - [25,30] «braces»
964 ok 11 - cardinality check # SKIP cardinality check disabled whilst regular test points are expected to fail
965 not ok 1 - [1,1] «f» - expected (1 1 "TBD"), observed (1 1 "unknown-token"). # TODO "issue #223"
966 not ok 2 - [3,3] «g» - expected (3 3 "TBD"), observed (3 3 "default"). # TODO "issue #223"
967 not ok 3 - [5,5] «h» - expected (5 5 "TBD"), observed (5 5 "default"). # TODO "issue #223"
970 ok 6 - cardinality check # SKIP cardinality check disabled whilst regular test points are expected to fail
974 ok 4 - cardinality check
980 ok 6 - [13,16] «*baz»
982 ok 8 - [18,22] «qux\?»
983 ok 9 - cardinality check
986 ok 3 - cardinality check
988 ok 2 - [3,34] «"foo"*'bar'?"baz?"<17-29>"qu*ux"»
991 ok 5 - [9,13] «'bar'»
993 ok 7 - [15,20] «"baz?"»
994 ok 8 - [21,27] «<17-29>»
995 ok 9 - [28,34] «"qu*ux"»
996 ok 10 - cardinality check
997 not ok 1 - [1,28] «zsh_syntax_highlighting_hash» - expected (1 28 "hashed-command"), observed (1 28 "command"). # TODO 'zsh/parameter cannot distinguish between hashed and command'
998 ok 2 - cardinality check # SKIP cardinality check disabled whilst regular test points are expected to fail
1000 ok 2 - [6,14] «"Hello\!"»
1001 ok 3 - [6,14] «"Hello\!"»
1003 ok 5 - cardinality check
1005 not ok 2 - [3,5] «!!=» - expected (3 4 "history-expansion"), observed (3 5 "history-expansion"). # TODO "issue #713"
1006 ok 3 - [7,11] «"!!="»
1007 ok 4 - [7,11] «"!!="»
1008 not ok 5 - [8,8] «!» - expected (8 9 "history-expansion"), observed (8 8 "history-expansion"). # TODO "issue #713
1009 ok 6 - cardinality check # SKIP cardinality check disabled whilst regular test points are expected to fail
1011 ok 2 - [6,24] «"foo != bar !{baz}"»
1012 ok 3 - [6,24] «"foo != bar !{baz}"»
1013 ok 4 - cardinality check
1015 ok 2 - [6,13] «"Hello!"»
1016 ok 3 - [6,13] «"Hello!"»
1018 ok 5 - cardinality check
1020 ok 2 - [6,15] «"foo !bar"»
1021 ok 3 - [6,15] «"foo !bar"»
1023 ok 5 - cardinality check
1026 ok 3 - [10,13] «!baz»
1030 ok 7 - cardinality check
1031 ok 1 - [1,8] «^foo^bar»
1032 ok 2 - cardinality check
1034 ok 2 - cardinality check
1037 ok 3 - [6,10] «%?foo»
1038 ok 4 - cardinality check
1040 ok 2 - [3,10] «foo%?bar»
1042 ok 4 - cardinality check
1048 ok 6 - [17,20] «done»
1049 ok 7 - cardinality check
1051 ok 2 - [3,15] «$(kill -9 $$)»
1052 ok 3 - [3,15] «$(kill -9 $$)»
1058 ok 9 - [17,34] «${:-$(kill -9 $$)}»
1059 ok 10 - [21,33] «$(kill -9 $$)»
1060 ok 11 - [21,22] «$(»
1061 ok 12 - [23,26] «kill»
1062 ok 13 - [28,29] «-9»
1063 ok 14 - [31,32] «$$»
1065 ok 16 - cardinality check
1067 ok 2 - [3,15] «/(e*exit 42*)»
1070 ok 5 - cardinality check
1071 ok 1 - [1,5] «foo=(»
1077 ok 7 - [12,14] «env»
1078 ok 8 - cardinality check
1079 ok 1 - [1,5] «foo2"»
1080 ok 2 - [1,5] «foo2"»
1082 ok 4 - cardinality check
1084 ok 2 - [6,11] «'foo1↵»
1085 ok 3 - [6,11] «'foo1↵»
1086 ok 4 - cardinality check
1090 ok 4 - cardinality check
1095 ok 5 - cardinality check
1097 ok 2 - [3,54] «'foo'bar"baz$quux/foo\\bar"baz$'quux\nfoo\001bar'baz»
1098 ok 3 - [3,7] «'foo'»
1099 ok 4 - [11,29] «"baz$quux/foo\\bar"»
1100 ok 5 - [15,19] «$quux»
1102 ok 7 - [33,51] «$'quux\nfoo\001bar'»
1104 ok 9 - [44,47] «\001»
1105 ok 10 - cardinality check
1109 ok 4 - [10,13] «grep»
1110 ok 5 - [15,18] «java»
1112 ok 7 - [22,25] «sort»
1114 ok 9 - [29,32] «uniq»
1116 ok 11 - [36,39] «tail»
1118 ok 13 - [43,46] «head»
1119 ok 14 - cardinality check
1122 ok 3 - cardinality check
1124 ok 2 - [3,8] «noglob»
1125 ok 3 - [10,13] «echo»
1128 ok 6 - [19,24] «always»
1130 ok 8 - [28,31] «echo»
1134 ok 12 - cardinality check
1137 ok 3 - [4,9] «noglob»
1138 ok 4 - [11,14] «echo»
1140 ok 6 - cardinality check
1141 ok 1 - [1,6] «noglob»
1142 ok 2 - [8,11] «echo»
1145 ok 5 - [16,19] «echo»
1148 ok 8 - cardinality check
1149 ok 1 - [1,6] «noglob»
1150 ok 2 - [8,11] «echo»
1152 ok 4 - cardinality check
1153 ok 1 - [1,6] «noglob»
1155 ok 3 - [12,27] «<(print -r -- *)»
1156 ok 4 - [12,27] «<(print -r -- *)»
1158 ok 6 - [14,18] «print»
1164 ok 12 - cardinality check
1167 ok 3 - [7,15] «/dev/null»
1169 ok 5 - cardinality check
1172 ok 3 - [7,10] «grep»
1173 ok 4 - [12,18] «$needle»
1174 ok 5 - cardinality check
1175 ok 1 - [1,5] «print»
1178 ok 4 - [11,15] «x<->y»
1179 ok 5 - [12,14] «<->»
1181 ok 7 - [18,23] «foo2-3»
1183 ok 9 - cardinality check
1188 ok 5 - cardinality check
1189 ok 1 - [1,7] «$EDITOR»
1190 ok 2 - cardinality check
1192 ok 2 - [3,7] «$(<*)»
1193 ok 3 - [3,7] «$(<*)»
1198 ok 8 - cardinality check
1200 ok 2 - [3,7] «-$'n'»
1202 ok 4 - cardinality check
1203 ok 1 - [1,21] «bar/testing-issue-228»
1204 ok 2 - cardinality check
1206 ok 2 - [3,18] «--user="phy1729"»
1207 ok 3 - [10,18] «"phy1729"»
1208 ok 4 - cardinality check
1211 ok 3 - [8,12] «\$foo»
1212 ok 4 - cardinality check
1217 ok 5 - cardinality check
1221 ok 4 - cardinality check
1222 ok 1 - [1,7] «$sudo_u»
1223 ok 2 - [9,15] «phy1729»
1224 not ok 3 - [17,20] «echo» - expected (18 20 "command"), observed (17 20 "builtin"). # TODO "issue #540"
1225 ok 4 - [22,24] «foo»
1226 ok 5 - cardinality check # SKIP cardinality check disabled whilst regular test points are expected to fail
1227 ok 1 - [1,7] «$sudo_u»
1228 ok 2 - [9,15] «phy1729»
1230 ok 4 - [20,22] «foo»
1231 ok 5 - cardinality check
1234 ok 3 - cardinality check
1236 ok 2 - cardinality check
1239 ok 3 - cardinality check
1242 ok 3 - cardinality check
1248 ok 6 - cardinality check
1250 ok 2 - cardinality check
1251 ok 1 - [1,7] «$foobar»
1252 ok 2 - cardinality check
1254 ok 2 - cardinality check
1256 ok 2 - [3,15] «'foo'bar"baz"»
1257 ok 3 - [3,7] «'foo'»
1258 ok 4 - [11,15] «"baz"»
1259 ok 5 - cardinality check
1261 ok 2 - [3,16] «broken-symlink»
1262 ok 3 - cardinality check
1263 ok 1 - [1,8] «$PWD.exe»
1265 ok 3 - [11,20] «${PWD}.exe»
1266 ok 4 - cardinality check
1268 ok 2 - [3,10] «\$lambda»
1269 ok 3 - cardinality check
1272 ok 3 - [7,12] «${PWD}»
1273 ok 4 - cardinality check
1276 ok 3 - [7,12] «${PWD}»
1277 ok 4 - cardinality check
1279 ok 2 - cardinality check
1281 ok 2 - [3,7] «'f'oo»
1283 ok 4 - cardinality check
1285 ok 2 - [4,8] «/bin/»
1290 ok 7 - [12,15] «A/mu»
1292 ok 9 - [17,19] «A/m»
1294 ok 11 - cardinality check
1296 ok 2 - [4,8] «/bin/»
1297 ok 3 - cardinality check
1299 ok 2 - [4,21] «A/mu\ with\ spaces»
1300 ok 3 - cardinality check
1303 ok 3 - cardinality check
1306 ok 3 - cardinality check
1309 ok 3 - cardinality check
1311 ok 2 - [4,27] «~D/path-tilde-named.test»
1312 ok 3 - cardinality check
1315 ok 3 - cardinality check
1317 ok 2 - [4,9] «/bin/s»
1318 ok 3 - cardinality check
1320 ok 2 - [4,9] «/bin/s»
1321 ok 3 - cardinality check
1322 ok 1 - [1,6] «/bin/s»
1323 ok 2 - cardinality check
1324 ok 1 - [1,5] «./foo»
1326 ok 3 - [8,12] «./foo»
1327 ok 4 - cardinality check
1330 ok 3 - [9,13] «./foo»
1331 ok 4 - cardinality check
1334 ok 3 - [9,23] «/does/not/exist»
1335 ok 4 - cardinality check
1337 not ok 2 - [6,8] «x=y» - expected (6 8 "unknown-token"), observed (6 8 "assign"). # TODO "issue #641.5"
1338 not ok 3 - [8,8] «y» - expected (10 11 "default"), observed (8 8 "default"). # TODO "issue #641.5 (fallout)"
1339 ok 4 - cardinality check # SKIP cardinality check disabled whilst regular test points are expected to fail
1342 ok 3 - [9,15] «builtin»
1343 ok 4 - [17,20] «test»
1345 ok 6 - [25,31] «builtin»
1346 ok 7 - [33,39] «command»
1347 not ok 8 - [41,44] «test» - expected (41 44 "command"), observed (41 44 "builtin"). # TODO "issue #608"
1349 ok 10 - [49,52] «nice»
1350 not ok 11 - [54,57] «test» - expected (54 57 "command"), observed (54 57 "builtin"). # TODO "issue #608"
1351 ok 12 - cardinality check # SKIP cardinality check disabled whilst regular test points are expected to fail
1352 ok 1 - [1,6] «zstyle»
1354 ok 3 - [9,15] «builtin»
1355 ok 4 - [17,22] «zstyle»
1357 ok 6 - [25,31] «builtin»
1358 ok 7 - [33,39] «command»
1359 not ok 8 - [41,46] «zstyle» - expected (41 46 "unknown-token"), observed (41 46 "builtin"). # TODO "issue #608"
1361 ok 10 - [49,52] «nice»
1362 not ok 11 - [54,59] «zstyle» - expected (54 59 "unknown-token"), observed (54 59 "builtin"). # TODO "issue #608"
1363 ok 12 - cardinality check # SKIP cardinality check disabled whilst regular test points are expected to fail
1366 ok 3 - [9,15] «builtin»
1367 not ok 4 - [17,18] «ls» - expected (17 18 "unknown-token"), observed (17 18 "command"). # TODO "issue #608"
1369 ok 6 - [25,31] «builtin»
1370 ok 7 - [33,39] «command»
1373 ok 10 - [49,52] «nice»
1374 ok 11 - [54,55] «ls»
1375 ok 12 - cardinality check # SKIP cardinality check disabled whilst regular test points are expected to fail
1378 ok 3 - cardinality check
1383 ok 5 - [14,17] «sudo»
1386 ok 8 - cardinality check
1388 ok 2 - [3,9] «command»
1389 ok 3 - [11,16] «zzzzzz»
1390 ok 4 - cardinality check
1391 ok 1 - [1,7] «command»
1394 ok 4 - cardinality check
1399 ok 5 - [15,18] «nice»
1403 ok 9 - cardinality check
1406 ok 3 - [10,16] «phy1729»
1408 ok 5 - cardinality check
1412 ok 4 - [8,11] «/tmp»
1413 ok 5 - [13,19] «command»
1414 ok 6 - [21,24] «echo»
1416 ok 8 - [27,30] «/tmp»
1417 ok 9 - [32,34] «foo»
1418 ok 10 - cardinality check
1420 ok 2 - [3,8] «<(pwd)»
1421 ok 3 - [3,8] «<(pwd)»
1426 ok 8 - [12,16] «>(nl)»
1427 ok 9 - [12,16] «>(nl)»
1428 ok 10 - [12,13] «>(»
1429 ok 11 - [14,15] «nl»
1431 ok 13 - cardinality check
1433 ok 2 - [3,9] «=(<foo)»
1434 ok 3 - [3,9] «=(<foo)»
1439 ok 8 - cardinality check
1441 ok 2 - [3,19] «--foo=<(echo bar)»
1442 ok 3 - [9,19] «<(echo bar)»
1444 ok 5 - [11,14] «echo»
1445 ok 6 - [16,18] «bar»
1447 ok 8 - [21,26] «"<(:)"»
1448 ok 9 - [21,26] «"<(:)"»
1449 ok 10 - cardinality check
1456 ok 7 - [11,15] «a=(:)»
1457 ok 8 - [17,26] «=(echo foo»
1458 ok 9 - [17,26] «=(echo foo»
1459 ok 10 - [17,18] «=(»
1460 ok 11 - [19,22] «echo»
1461 ok 12 - [24,26] «foo»
1462 ok 13 - cardinality check
1464 ok 2 - [6,12] «"foo$( »
1466 ok 4 - [10,12] «$( »
1468 ok 6 - cardinality check
1472 ok 4 - cardinality check
1474 ok 2 - [3,15] «'foo''bar'baz»
1475 ok 3 - [3,12] «'foo''bar'»
1477 ok 5 - cardinality check
1481 ok 4 - cardinality check
1485 ok 4 - cardinality check
1487 ok 2 - [3,9] «$(<foo)»
1488 ok 3 - [3,9] «$(<foo)»
1493 ok 8 - cardinality check
1497 ok 4 - [11,13] «cat»
1498 ok 5 - cardinality check
1503 ok 5 - [11,14] «--yy»
1504 ok 6 - cardinality check
1509 ok 5 - [10,13] «exec»
1510 ok 6 - [15,20] «{myfd}»
1513 ok 9 - cardinality check
1516 ok 3 - [8,11] «echo»
1517 ok 4 - [13,16] «>>&!»
1518 ok 5 - [17,19] «bar»
1519 ok 6 - cardinality check
1521 ok 2 - [4,8] «>(wc)»
1522 ok 3 - [4,8] «>(wc)»
1528 ok 9 - cardinality check
1536 ok 8 - [14,16] «<<<»
1537 ok 9 - [17,19] «EOF»
1538 ok 10 - cardinality check
1539 ok 1 - [1,6] «repeat»
1543 ok 5 - [15,18] «done»
1544 ok 6 - cardinality check
1546 ok 2 - cardinality check
1550 ok 4 - [10,13] «grep»
1551 ok 5 - [15,18] «java»
1552 ok 6 - cardinality check
1561 ok 9 - [18,24] «/target»
1563 ok 11 - [27,29] «tar»
1564 ok 12 - [31,33] «xfp»
1569 ok 17 - [42,44] «cat»
1571 ok 19 - cardinality check
1575 ok 4 - [13,21] «otheruser»
1580 ok 9 - [32,35] «sudo»
1582 ok 11 - [39,42] «sudo»
1583 ok 12 - [44,45] «-u»
1585 ok 14 - [49,52] «sudo»
1586 ok 15 - [54,64] «notacommand»
1587 ok 16 - cardinality check
1590 ok 3 - [9,17] «♯ comment»
1591 ok 4 - cardinality check
1593 ok 2 - [6,14] «--askpass»
1595 ok 4 - cardinality check
1599 ok 4 - [10,13] «/tmp»
1600 ok 5 - [15,23] «otheruser»
1603 ok 8 - [29,32] «sudo»
1606 ok 11 - [38,41] «sudo»
1607 ok 12 - [43,44] «-i»
1608 ok 13 - [46,47] «ls»
1609 ok 14 - cardinality check
1612 ok 3 - [7,10] «/tmp»
1614 ok 5 - [15,23] «otheruser»
1616 ok 7 - cardinality check
1621 ok 5 - [15,23] «otheruser»
1623 ok 7 - cardinality check
1624 ok 1 - [1,6] «~D/env»
1626 ok 3 - cardinality check
1630 ok 4 - [10,18] «nocorrect»
1632 ok 6 - cardinality check
1636 ok 4 - [10,18] «nocorrect»
1638 ok 6 - cardinality check
1640 ok 2 - cardinality check
1641 ok 1 - [1,10] «azertyuiop»
1642 ok 2 - cardinality check
1646 ok 4 - [12,15] «echo»
1647 ok 5 - [17,19] «qux»
1648 ok 6 - cardinality check
1653 ok 5 - [13,15] «bar»
1654 ok 6 - [1,15] «foo foo↵bar bar»
1655 ok 7 - cardinality check
1656 ok 1 # 'alias -- +foo=bar' is preserved
1657 ok 1 - [1,8] «rm -rf /»
1658 ok 2 - cardinality check
1659 ok 1 # 'alias -- +foo=bar' is preserved
1660 ok 1 - [6,10] «1+9-3»
1661 ok 2 - [12,14] «7+2»
1662 ok 3 - cardinality check
1664 ok 2 - cardinality check
1666 ok 2 - cardinality check