1 | #!/usr/bin/env bash
|
2 | #
|
3 | # This file is GENERATED -- DO NOT EDIT.
|
4 | #
|
5 | # Update it with:
|
6 | # test/spec-runner.sh gen-task-file
|
7 | #
|
8 | # Usage:
|
9 | # test/spec.sh <function name>
|
10 |
|
11 | : ${LIB_OSH=stdlib/osh}
|
12 | source $LIB_OSH/bash-strict.sh
|
13 | source $LIB_OSH/task-five.sh
|
14 |
|
15 | source build/dev-shell.sh
|
16 |
|
17 | alias() {
|
18 | test/spec-py.sh run-file alias "$@"
|
19 | }
|
20 |
|
21 | append() {
|
22 | test/spec-py.sh run-file append "$@"
|
23 | }
|
24 |
|
25 | arith-context() {
|
26 | test/spec-py.sh run-file arith-context "$@"
|
27 | }
|
28 |
|
29 | arith-dynamic() {
|
30 | test/spec-py.sh run-file arith-dynamic "$@"
|
31 | }
|
32 |
|
33 | arith() {
|
34 | test/spec-py.sh run-file arith "$@"
|
35 | }
|
36 |
|
37 | array-assign() {
|
38 | test/spec-py.sh run-file array-assign "$@"
|
39 | }
|
40 |
|
41 | array-assoc() {
|
42 | test/spec-py.sh run-file array-assoc "$@"
|
43 | }
|
44 |
|
45 | array-basic() {
|
46 | test/spec-py.sh run-file array-basic "$@"
|
47 | }
|
48 |
|
49 | array-compat() {
|
50 | test/spec-py.sh run-file array-compat "$@"
|
51 | }
|
52 |
|
53 | array-literal() {
|
54 | test/spec-py.sh run-file array-literal "$@"
|
55 | }
|
56 |
|
57 | array-sparse() {
|
58 | test/spec-py.sh run-file array-sparse "$@"
|
59 | }
|
60 |
|
61 | array() {
|
62 | test/spec-py.sh run-file array "$@"
|
63 | }
|
64 |
|
65 | assign-deferred() {
|
66 | test/spec-py.sh run-file assign-deferred "$@"
|
67 | }
|
68 |
|
69 | assign-dialects() {
|
70 | test/spec-py.sh run-file assign-dialects "$@"
|
71 | }
|
72 |
|
73 | assign-extended() {
|
74 | test/spec-py.sh run-file assign-extended "$@"
|
75 | }
|
76 |
|
77 | assign() {
|
78 | test/spec-py.sh run-file assign "$@"
|
79 | }
|
80 |
|
81 | background() {
|
82 | test/spec-py.sh run-file background "$@"
|
83 | }
|
84 |
|
85 | ble-features() {
|
86 | test/spec-py.sh run-file ble-features "$@"
|
87 | }
|
88 |
|
89 | ble-idioms() {
|
90 | test/spec-py.sh run-file ble-idioms "$@"
|
91 | }
|
92 |
|
93 | ble-unset() {
|
94 | test/spec-py.sh run-file ble-unset "$@"
|
95 | }
|
96 |
|
97 | blog1() {
|
98 | test/spec-py.sh run-file blog1 "$@"
|
99 | }
|
100 |
|
101 | blog2() {
|
102 | test/spec-py.sh run-file blog2 "$@"
|
103 | }
|
104 |
|
105 | blog-other1() {
|
106 | test/spec-py.sh run-file blog-other1 "$@"
|
107 | }
|
108 |
|
109 | brace-expansion() {
|
110 | test/spec-py.sh run-file brace-expansion "$@"
|
111 | }
|
112 |
|
113 | bugs() {
|
114 | test/spec-py.sh run-file bugs "$@"
|
115 | }
|
116 |
|
117 | builtin-bash() {
|
118 | test/spec-py.sh run-file builtin-bash "$@"
|
119 | }
|
120 |
|
121 | builtin-bind() {
|
122 | test/spec-py.sh run-file builtin-bind "$@"
|
123 | }
|
124 |
|
125 | builtin-bracket() {
|
126 | test/spec-py.sh run-file builtin-bracket "$@"
|
127 | }
|
128 |
|
129 | builtin-cd() {
|
130 | test/spec-py.sh run-file builtin-cd "$@"
|
131 | }
|
132 |
|
133 | builtin-completion() {
|
134 | test/spec-py.sh run-file builtin-completion "$@"
|
135 | }
|
136 |
|
137 | builtin-dirs() {
|
138 | test/spec-py.sh run-file builtin-dirs "$@"
|
139 | }
|
140 |
|
141 | builtin-echo() {
|
142 | test/spec-py.sh run-file builtin-echo "$@"
|
143 | }
|
144 |
|
145 | builtin-eval-source() {
|
146 | test/spec-py.sh run-file builtin-eval-source "$@"
|
147 | }
|
148 |
|
149 | builtin-getopts() {
|
150 | test/spec-py.sh run-file builtin-getopts "$@"
|
151 | }
|
152 |
|
153 | builtin-history() {
|
154 | test/spec-py.sh run-file builtin-history "$@"
|
155 | }
|
156 |
|
157 | builtin-kill() {
|
158 | test/spec-py.sh run-file builtin-kill "$@"
|
159 | }
|
160 |
|
161 | builtin-meta-assign() {
|
162 | test/spec-py.sh run-file builtin-meta-assign "$@"
|
163 | }
|
164 |
|
165 | builtin-meta() {
|
166 | test/spec-py.sh run-file builtin-meta "$@"
|
167 | }
|
168 |
|
169 | builtin-misc() {
|
170 | test/spec-py.sh run-file builtin-misc "$@"
|
171 | }
|
172 |
|
173 | builtin-printf() {
|
174 | test/spec-py.sh run-file builtin-printf "$@"
|
175 | }
|
176 |
|
177 | builtin-process() {
|
178 | test/spec-py.sh run-file builtin-process "$@"
|
179 | }
|
180 |
|
181 | builtin-read() {
|
182 | test/spec-py.sh run-file builtin-read "$@"
|
183 | }
|
184 |
|
185 | builtin-special() {
|
186 | test/spec-py.sh run-file builtin-special "$@"
|
187 | }
|
188 |
|
189 | builtin-times() {
|
190 | test/spec-py.sh run-file builtin-times "$@"
|
191 | }
|
192 |
|
193 | builtin-trap-bash() {
|
194 | test/spec-py.sh run-file builtin-trap-bash "$@"
|
195 | }
|
196 |
|
197 | builtin-trap-err() {
|
198 | test/spec-py.sh run-file builtin-trap-err "$@"
|
199 | }
|
200 |
|
201 | builtin-trap() {
|
202 | test/spec-py.sh run-file builtin-trap "$@"
|
203 | }
|
204 |
|
205 | builtin-type-bash() {
|
206 | test/spec-py.sh run-file builtin-type-bash "$@"
|
207 | }
|
208 |
|
209 | builtin-type() {
|
210 | test/spec-py.sh run-file builtin-type "$@"
|
211 | }
|
212 |
|
213 | builtin-vars() {
|
214 | test/spec-py.sh run-file builtin-vars "$@"
|
215 | }
|
216 |
|
217 | case_() {
|
218 | test/spec-py.sh run-file case_ "$@"
|
219 | }
|
220 |
|
221 | command-parsing() {
|
222 | test/spec-py.sh run-file command-parsing "$@"
|
223 | }
|
224 |
|
225 | command-sub-ksh() {
|
226 | test/spec-py.sh run-file command-sub-ksh "$@"
|
227 | }
|
228 |
|
229 | command-sub() {
|
230 | test/spec-py.sh run-file command-sub "$@"
|
231 | }
|
232 |
|
233 | command_() {
|
234 | test/spec-py.sh run-file command_ "$@"
|
235 | }
|
236 |
|
237 | comments() {
|
238 | test/spec-py.sh run-file comments "$@"
|
239 | }
|
240 |
|
241 | dbracket() {
|
242 | test/spec-py.sh run-file dbracket "$@"
|
243 | }
|
244 |
|
245 | divergence() {
|
246 | test/spec-py.sh run-file divergence "$@"
|
247 | }
|
248 |
|
249 | dparen() {
|
250 | test/spec-py.sh run-file dparen "$@"
|
251 | }
|
252 |
|
253 | empty-bodies() {
|
254 | test/spec-py.sh run-file empty-bodies "$@"
|
255 | }
|
256 |
|
257 | errexit-osh() {
|
258 | test/spec-py.sh run-file errexit-osh "$@"
|
259 | }
|
260 |
|
261 | errexit() {
|
262 | test/spec-py.sh run-file errexit "$@"
|
263 | }
|
264 |
|
265 | exit-status() {
|
266 | test/spec-py.sh run-file exit-status "$@"
|
267 | }
|
268 |
|
269 | explore-parsing() {
|
270 | test/spec-py.sh run-file explore-parsing "$@"
|
271 | }
|
272 |
|
273 | extglob-files() {
|
274 | test/spec-py.sh run-file extglob-files "$@"
|
275 | }
|
276 |
|
277 | extglob-match() {
|
278 | test/spec-py.sh run-file extglob-match "$@"
|
279 | }
|
280 |
|
281 | fatal-errors() {
|
282 | test/spec-py.sh run-file fatal-errors "$@"
|
283 | }
|
284 |
|
285 | for-expr() {
|
286 | test/spec-py.sh run-file for-expr "$@"
|
287 | }
|
288 |
|
289 | func-parsing() {
|
290 | test/spec-py.sh run-file func-parsing "$@"
|
291 | }
|
292 |
|
293 | glob-bash() {
|
294 | test/spec-py.sh run-file glob-bash "$@"
|
295 | }
|
296 |
|
297 | globignore() {
|
298 | test/spec-py.sh run-file globignore "$@"
|
299 | }
|
300 |
|
301 | globstar() {
|
302 | test/spec-py.sh run-file globstar "$@"
|
303 | }
|
304 |
|
305 | glob() {
|
306 | test/spec-py.sh run-file glob "$@"
|
307 | }
|
308 |
|
309 | hay-isolation() {
|
310 | test/spec-py.sh run-file hay-isolation "$@"
|
311 | }
|
312 |
|
313 | hay-meta() {
|
314 | test/spec-py.sh run-file hay-meta "$@"
|
315 | }
|
316 |
|
317 | hay() {
|
318 | test/spec-py.sh run-file hay "$@"
|
319 | }
|
320 |
|
321 | here-doc() {
|
322 | test/spec-py.sh run-file here-doc "$@"
|
323 | }
|
324 |
|
325 | if_() {
|
326 | test/spec-py.sh run-file if_ "$@"
|
327 | }
|
328 |
|
329 | interactive-parse() {
|
330 | test/spec-py.sh run-file interactive-parse "$@"
|
331 | }
|
332 |
|
333 | interactive() {
|
334 | test/spec-py.sh run-file interactive "$@"
|
335 | }
|
336 |
|
337 | introspect() {
|
338 | test/spec-py.sh run-file introspect "$@"
|
339 | }
|
340 |
|
341 | let() {
|
342 | test/spec-py.sh run-file let "$@"
|
343 | }
|
344 |
|
345 | loop() {
|
346 | test/spec-py.sh run-file loop "$@"
|
347 | }
|
348 |
|
349 | nameref() {
|
350 | test/spec-py.sh run-file nameref "$@"
|
351 | }
|
352 |
|
353 | nix-idioms() {
|
354 | test/spec-py.sh run-file nix-idioms "$@"
|
355 | }
|
356 |
|
357 | nocasematch-match() {
|
358 | test/spec-py.sh run-file nocasematch-match "$@"
|
359 | }
|
360 |
|
361 | nul-bytes() {
|
362 | test/spec-py.sh run-file nul-bytes "$@"
|
363 | }
|
364 |
|
365 | osh-bugs() {
|
366 | test/spec-py.sh run-file osh-bugs "$@"
|
367 | }
|
368 |
|
369 | parse-errors() {
|
370 | test/spec-py.sh run-file parse-errors "$@"
|
371 | }
|
372 |
|
373 | pipeline() {
|
374 | test/spec-py.sh run-file pipeline "$@"
|
375 | }
|
376 |
|
377 | posix() {
|
378 | test/spec-py.sh run-file posix "$@"
|
379 | }
|
380 |
|
381 | print-source-code() {
|
382 | test/spec-py.sh run-file print-source-code "$@"
|
383 | }
|
384 |
|
385 | process-sub() {
|
386 | test/spec-py.sh run-file process-sub "$@"
|
387 | }
|
388 |
|
389 | prompt() {
|
390 | test/spec-py.sh run-file prompt "$@"
|
391 | }
|
392 |
|
393 | quote() {
|
394 | test/spec-py.sh run-file quote "$@"
|
395 | }
|
396 |
|
397 | redirect-command() {
|
398 | test/spec-py.sh run-file redirect-command "$@"
|
399 | }
|
400 |
|
401 | redirect-multi() {
|
402 | test/spec-py.sh run-file redirect-multi "$@"
|
403 | }
|
404 |
|
405 | redirect() {
|
406 | test/spec-py.sh run-file redirect "$@"
|
407 | }
|
408 |
|
409 | redir-order() {
|
410 | test/spec-py.sh run-file redir-order "$@"
|
411 | }
|
412 |
|
413 | regex() {
|
414 | test/spec-py.sh run-file regex "$@"
|
415 | }
|
416 |
|
417 | serialize() {
|
418 | test/spec-py.sh run-file serialize "$@"
|
419 | }
|
420 |
|
421 | shell-bugs() {
|
422 | test/spec-py.sh run-file shell-bugs "$@"
|
423 | }
|
424 |
|
425 | shell-grammar() {
|
426 | test/spec-py.sh run-file shell-grammar "$@"
|
427 | }
|
428 |
|
429 | sh-func() {
|
430 | test/spec-py.sh run-file sh-func "$@"
|
431 | }
|
432 |
|
433 | sh-options-bash() {
|
434 | test/spec-py.sh run-file sh-options-bash "$@"
|
435 | }
|
436 |
|
437 | sh-options() {
|
438 | test/spec-py.sh run-file sh-options "$@"
|
439 | }
|
440 |
|
441 | sh-usage() {
|
442 | test/spec-py.sh run-file sh-usage "$@"
|
443 | }
|
444 |
|
445 | smoke() {
|
446 | test/spec-py.sh run-file smoke "$@"
|
447 | }
|
448 |
|
449 | spec-harness-bug() {
|
450 | test/spec-py.sh run-file spec-harness-bug "$@"
|
451 | }
|
452 |
|
453 | strict-options() {
|
454 | test/spec-py.sh run-file strict-options "$@"
|
455 | }
|
456 |
|
457 | subshell() {
|
458 | test/spec-py.sh run-file subshell "$@"
|
459 | }
|
460 |
|
461 | temp-binding() {
|
462 | test/spec-py.sh run-file temp-binding "$@"
|
463 | }
|
464 |
|
465 | tilde() {
|
466 | test/spec-py.sh run-file tilde "$@"
|
467 | }
|
468 |
|
469 | toysh-posix() {
|
470 | test/spec-py.sh run-file toysh-posix "$@"
|
471 | }
|
472 |
|
473 | toysh() {
|
474 | test/spec-py.sh run-file toysh "$@"
|
475 | }
|
476 |
|
477 | type-compat() {
|
478 | test/spec-py.sh run-file type-compat "$@"
|
479 | }
|
480 |
|
481 | unicode() {
|
482 | test/spec-py.sh run-file unicode "$@"
|
483 | }
|
484 |
|
485 | var-num() {
|
486 | test/spec-py.sh run-file var-num "$@"
|
487 | }
|
488 |
|
489 | var-op-bash() {
|
490 | test/spec-py.sh run-file var-op-bash "$@"
|
491 | }
|
492 |
|
493 | var-op-len() {
|
494 | test/spec-py.sh run-file var-op-len "$@"
|
495 | }
|
496 |
|
497 | var-op-patsub() {
|
498 | test/spec-py.sh run-file var-op-patsub "$@"
|
499 | }
|
500 |
|
501 | var-op-slice() {
|
502 | test/spec-py.sh run-file var-op-slice "$@"
|
503 | }
|
504 |
|
505 | var-op-strip() {
|
506 | test/spec-py.sh run-file var-op-strip "$@"
|
507 | }
|
508 |
|
509 | var-op-test() {
|
510 | test/spec-py.sh run-file var-op-test "$@"
|
511 | }
|
512 |
|
513 | var-ref() {
|
514 | test/spec-py.sh run-file var-ref "$@"
|
515 | }
|
516 |
|
517 | vars-bash() {
|
518 | test/spec-py.sh run-file vars-bash "$@"
|
519 | }
|
520 |
|
521 | vars-special() {
|
522 | test/spec-py.sh run-file vars-special "$@"
|
523 | }
|
524 |
|
525 | var-sub-quote() {
|
526 | test/spec-py.sh run-file var-sub-quote "$@"
|
527 | }
|
528 |
|
529 | var-sub() {
|
530 | test/spec-py.sh run-file var-sub "$@"
|
531 | }
|
532 |
|
533 | whitespace() {
|
534 | test/spec-py.sh run-file whitespace "$@"
|
535 | }
|
536 |
|
537 | word-eval() {
|
538 | test/spec-py.sh run-file word-eval "$@"
|
539 | }
|
540 |
|
541 | word-split() {
|
542 | test/spec-py.sh run-file word-split "$@"
|
543 | }
|
544 |
|
545 | xtrace() {
|
546 | test/spec-py.sh run-file xtrace "$@"
|
547 | }
|
548 |
|
549 | ysh-assign() {
|
550 | test/spec-py.sh run-file ysh-assign "$@"
|
551 | }
|
552 |
|
553 | ysh-augmented() {
|
554 | test/spec-py.sh run-file ysh-augmented "$@"
|
555 | }
|
556 |
|
557 | ysh-bin() {
|
558 | test/spec-py.sh run-file ysh-bin "$@"
|
559 | }
|
560 |
|
561 | ysh-blocks() {
|
562 | test/spec-py.sh run-file ysh-blocks "$@"
|
563 | }
|
564 |
|
565 | ysh-bugs() {
|
566 | test/spec-py.sh run-file ysh-bugs "$@"
|
567 | }
|
568 |
|
569 | ysh-builtin-ctx() {
|
570 | test/spec-py.sh run-file ysh-builtin-ctx "$@"
|
571 | }
|
572 |
|
573 | ysh-builtin-error() {
|
574 | test/spec-py.sh run-file ysh-builtin-error "$@"
|
575 | }
|
576 |
|
577 | ysh-builtin-eval() {
|
578 | test/spec-py.sh run-file ysh-builtin-eval "$@"
|
579 | }
|
580 |
|
581 | ysh-builtin-help() {
|
582 | test/spec-py.sh run-file ysh-builtin-help "$@"
|
583 | }
|
584 |
|
585 | ysh-builtin-meta() {
|
586 | test/spec-py.sh run-file ysh-builtin-meta "$@"
|
587 | }
|
588 |
|
589 | ysh-builtin-module() {
|
590 | test/spec-py.sh run-file ysh-builtin-module "$@"
|
591 | }
|
592 |
|
593 | ysh-builtin-private() {
|
594 | test/spec-py.sh run-file ysh-builtin-private "$@"
|
595 | }
|
596 |
|
597 | ysh-builtin-process() {
|
598 | test/spec-py.sh run-file ysh-builtin-process "$@"
|
599 | }
|
600 |
|
601 | ysh-builtin-shopt() {
|
602 | test/spec-py.sh run-file ysh-builtin-shopt "$@"
|
603 | }
|
604 |
|
605 | ysh-builtins() {
|
606 | test/spec-py.sh run-file ysh-builtins "$@"
|
607 | }
|
608 |
|
609 | ysh-bytecode() {
|
610 | test/spec-py.sh run-file ysh-bytecode "$@"
|
611 | }
|
612 |
|
613 | ysh-case() {
|
614 | test/spec-py.sh run-file ysh-case "$@"
|
615 | }
|
616 |
|
617 | ysh-closures() {
|
618 | test/spec-py.sh run-file ysh-closures "$@"
|
619 | }
|
620 |
|
621 | ysh-cmd-lang() {
|
622 | test/spec-py.sh run-file ysh-cmd-lang "$@"
|
623 | }
|
624 |
|
625 | ysh-command-sub() {
|
626 | test/spec-py.sh run-file ysh-command-sub "$@"
|
627 | }
|
628 |
|
629 | ysh-completion() {
|
630 | test/spec-py.sh run-file ysh-completion "$@"
|
631 | }
|
632 |
|
633 | ysh-control-flow() {
|
634 | test/spec-py.sh run-file ysh-control-flow "$@"
|
635 | }
|
636 |
|
637 | ysh-convert() {
|
638 | test/spec-py.sh run-file ysh-convert "$@"
|
639 | }
|
640 |
|
641 | ysh-demo() {
|
642 | test/spec-py.sh run-file ysh-demo "$@"
|
643 | }
|
644 |
|
645 | ysh-dev() {
|
646 | test/spec-py.sh run-file ysh-dev "$@"
|
647 | }
|
648 |
|
649 | ysh-dict() {
|
650 | test/spec-py.sh run-file ysh-dict "$@"
|
651 | }
|
652 |
|
653 | ysh-env() {
|
654 | test/spec-py.sh run-file ysh-env "$@"
|
655 | }
|
656 |
|
657 | ysh-expr-arith() {
|
658 | test/spec-py.sh run-file ysh-expr-arith "$@"
|
659 | }
|
660 |
|
661 | ysh-expr-bool() {
|
662 | test/spec-py.sh run-file ysh-expr-bool "$@"
|
663 | }
|
664 |
|
665 | ysh-expr-compare() {
|
666 | test/spec-py.sh run-file ysh-expr-compare "$@"
|
667 | }
|
668 |
|
669 | ysh-expr-sub() {
|
670 | test/spec-py.sh run-file ysh-expr-sub "$@"
|
671 | }
|
672 |
|
673 | ysh-expr() {
|
674 | test/spec-py.sh run-file ysh-expr "$@"
|
675 | }
|
676 |
|
677 | ysh-for() {
|
678 | test/spec-py.sh run-file ysh-for "$@"
|
679 | }
|
680 |
|
681 | ysh-func-builtin() {
|
682 | test/spec-py.sh run-file ysh-func-builtin "$@"
|
683 | }
|
684 |
|
685 | ysh-funcs-external() {
|
686 | test/spec-py.sh run-file ysh-funcs-external "$@"
|
687 | }
|
688 |
|
689 | ysh-func() {
|
690 | test/spec-py.sh run-file ysh-func "$@"
|
691 | }
|
692 |
|
693 | ysh-interactive() {
|
694 | test/spec-py.sh run-file ysh-interactive "$@"
|
695 | }
|
696 |
|
697 | ysh-int-float() {
|
698 | test/spec-py.sh run-file ysh-int-float "$@"
|
699 | }
|
700 |
|
701 | ysh-introspect() {
|
702 | test/spec-py.sh run-file ysh-introspect "$@"
|
703 | }
|
704 |
|
705 | ysh-json() {
|
706 | test/spec-py.sh run-file ysh-json "$@"
|
707 | }
|
708 |
|
709 | ysh-keywords() {
|
710 | test/spec-py.sh run-file ysh-keywords "$@"
|
711 | }
|
712 |
|
713 | ysh-list() {
|
714 | test/spec-py.sh run-file ysh-list "$@"
|
715 | }
|
716 |
|
717 | ysh-method-io() {
|
718 | test/spec-py.sh run-file ysh-method-io "$@"
|
719 | }
|
720 |
|
721 | ysh-method-other() {
|
722 | test/spec-py.sh run-file ysh-method-other "$@"
|
723 | }
|
724 |
|
725 | ysh-methods() {
|
726 | test/spec-py.sh run-file ysh-methods "$@"
|
727 | }
|
728 |
|
729 | ysh-multiline() {
|
730 | test/spec-py.sh run-file ysh-multiline "$@"
|
731 | }
|
732 |
|
733 | ysh-namespaces() {
|
734 | test/spec-py.sh run-file ysh-namespaces "$@"
|
735 | }
|
736 |
|
737 | ysh-nul-bytes() {
|
738 | test/spec-py.sh run-file ysh-nul-bytes "$@"
|
739 | }
|
740 |
|
741 | ysh-object() {
|
742 | test/spec-py.sh run-file ysh-object "$@"
|
743 | }
|
744 |
|
745 | ysh-options-assign() {
|
746 | test/spec-py.sh run-file ysh-options-assign "$@"
|
747 | }
|
748 |
|
749 | ysh-options() {
|
750 | test/spec-py.sh run-file ysh-options "$@"
|
751 | }
|
752 |
|
753 | ysh-place() {
|
754 | test/spec-py.sh run-file ysh-place "$@"
|
755 | }
|
756 |
|
757 | ysh-printing() {
|
758 | test/spec-py.sh run-file ysh-printing "$@"
|
759 | }
|
760 |
|
761 | ysh-proc-meta() {
|
762 | test/spec-py.sh run-file ysh-proc-meta "$@"
|
763 | }
|
764 |
|
765 | ysh-proc() {
|
766 | test/spec-py.sh run-file ysh-proc "$@"
|
767 | }
|
768 |
|
769 | ysh-prompt() {
|
770 | test/spec-py.sh run-file ysh-prompt "$@"
|
771 | }
|
772 |
|
773 | ysh-purity() {
|
774 | test/spec-py.sh run-file ysh-purity "$@"
|
775 | }
|
776 |
|
777 | ysh-regex-api() {
|
778 | test/spec-py.sh run-file ysh-regex-api "$@"
|
779 | }
|
780 |
|
781 | ysh-regex() {
|
782 | test/spec-py.sh run-file ysh-regex "$@"
|
783 | }
|
784 |
|
785 | ysh-reserved() {
|
786 | test/spec-py.sh run-file ysh-reserved "$@"
|
787 | }
|
788 |
|
789 | ysh-scope() {
|
790 | test/spec-py.sh run-file ysh-scope "$@"
|
791 | }
|
792 |
|
793 | ysh-slice-range() {
|
794 | test/spec-py.sh run-file ysh-slice-range "$@"
|
795 | }
|
796 |
|
797 | ysh-source() {
|
798 | test/spec-py.sh run-file ysh-source "$@"
|
799 | }
|
800 |
|
801 | ysh-special-vars() {
|
802 | test/spec-py.sh run-file ysh-special-vars "$@"
|
803 | }
|
804 |
|
805 | ysh-stdlib-args() {
|
806 | test/spec-py.sh run-file ysh-stdlib-args "$@"
|
807 | }
|
808 |
|
809 | ysh-stdlib() {
|
810 | test/spec-py.sh run-file ysh-stdlib "$@"
|
811 | }
|
812 |
|
813 | ysh-string() {
|
814 | test/spec-py.sh run-file ysh-string "$@"
|
815 | }
|
816 |
|
817 | ysh-TODO-deprecate() {
|
818 | test/spec-py.sh run-file ysh-TODO-deprecate "$@"
|
819 | }
|
820 |
|
821 | ysh-tuple() {
|
822 | test/spec-py.sh run-file ysh-tuple "$@"
|
823 | }
|
824 |
|
825 | ysh-unicode() {
|
826 | test/spec-py.sh run-file ysh-unicode "$@"
|
827 | }
|
828 |
|
829 | ysh-usage() {
|
830 | test/spec-py.sh run-file ysh-usage "$@"
|
831 | }
|
832 |
|
833 | ysh-user-feedback() {
|
834 | test/spec-py.sh run-file ysh-user-feedback "$@"
|
835 | }
|
836 |
|
837 | ysh-var-sub() {
|
838 | test/spec-py.sh run-file ysh-var-sub "$@"
|
839 | }
|
840 |
|
841 | ysh-with-sh() {
|
842 | test/spec-py.sh run-file ysh-with-sh "$@"
|
843 | }
|
844 |
|
845 | ysh-word-eval() {
|
846 | test/spec-py.sh run-file ysh-word-eval "$@"
|
847 | }
|
848 |
|
849 | ysh-xtrace() {
|
850 | test/spec-py.sh run-file ysh-xtrace "$@"
|
851 | }
|
852 |
|
853 | zsh-assoc() {
|
854 | test/spec-py.sh run-file zsh-assoc "$@"
|
855 | }
|
856 |
|
857 | zsh-idioms() {
|
858 | test/spec-py.sh run-file zsh-idioms "$@"
|
859 | }
|
860 |
|
861 | task-five "$@"
|