improve of cmpl.
[bush.git] / testing / funclist.txt
blob174b124585a68d2d4ec0ff4cb0b5c98aaf150630
1
2 #   Copyright (C) 2022- Free Software Foundation, Inc.
3
4 #   Copying and distribution of this file, with or without modification,
5 #   are permitted in any medium without royalty provided the copyright
6 #   notice and this notice are preserved.
7
8 # The following contributions warranted legal paper exchanges with the
9 # Free Software Foundation.
14 # 1 & 2, are code testing orianted. here, just generate a dir, content are 
15     generated by codegen.
16 # 3 & 4 & 5, are user orianted.
19     [unit] 1 unit_testing "unit testing for code"
21     [unit] 2 integrate_testing "Testing"
23     [unit] 3 OriginalTest "Testing code from original shell tests dir"
25     [unit] 4 UITesting "new testing for user interactivation"
26                 [unit] 1 cmdline_edit "edit string testing in cmdline"
27                 [unit] 2 cmd_hint "cmd hint testing"
28                 [unit] 3 cmd_hist "cmd history record testing"
29                 [unit] 4 globbing "globbing testing"
30                 [unit] 5 cli_args "cmdline args testing"
32         [unit] 5 NewTest "new testing for using in code"
33                 [unit] 1 char_set "char set testing"
34                 [unit] 2 lex_token "lex token testing"
35                         [unit] 1 simple_token "simple token testing"
36                                 [unit] 1 word "dollar testing"
37                                 [unit] 2 single_quote_str "single quote string testing"
38                                 [unit] 3 double_quote_str "double quote string testing"
39                                 [unit] 4 here_doc "here doc testing"
40                                 [unit] 5 dollar "dollar testing"
41                                 [unit] 6 envar "envar testing"
42                                 [unit] 7 subscript "subscript testing"
43                                 [unit] 8 calc_expr "expr calc testing"
44                         [unit] 2 mask_char "mask char testing"
45                         [unit] 3 complex_envar "complex envar testing"
46                                 [unit] 1 array "array testing"
47                                 [unit] 2 reference "reference testing"
48                                 [unit] 3 count "count testing"
49                                 [unit] 4 slice "slice testing"
50                                 [unit] 5 value_setting "value setting testing"
51                                 [unit] 6 str_cut "string cut testing"
52                                 [unit] 7 replace "find and replace testing"
53                                 [unit] 8 upper_lower "upper lower char testing"
54                                 [unit] 9 assignment "assignment testing"
55                         [unit] 3 token_stick "sequencial token stick testing"
56                                 [unit] 1 assignment "assignment testing"
57                         [unit] 4 nest_combine "nest token combine testing"
58                                 [unit] 1 assignment "assignment testing"
59                 [unit] 3 comment "comment testing"
60                 [unit] 4 pipe "pipe testing"
61                 [unit] 5 redir "re-direction testing"
62                 [unit] 6 job_fg_bg "jobs & fg & bg testing"
63                 [unit] 7 cond_judgement "condition judgement testing"
64                 [unit] 8 stmt_elem "statement element testing"
65                         [unit] 1 stmt_if "if statement testing"
66                         [unit] 2 stmt_for "for in statement testing"
67                         [unit] 3 stmt_arith_for "arith for statement testing"
68                         [unit] 4 stmt_while "while statement testing"
69                         [unit] 5 stmt_until "until statement testing"
70                         [unit] 6 stmt_case "case statement testing"
71                         [unit] 7 stmt_select "select statement testing"
72                 [unit] 9 var_define "var define testing"
73                 [unit] 10 func_define "func define testing"
74                 [unit] 11 coproc_define "coproc_define testing"
75                 [unit] 12 inner_cmd "inner cmd testing"
76                         [unit] 1 alias "alias testing"
77                         [unit] 2 printf "printf testing"
78                         # ...
79                 [unit] 13 subscript "subscript testing"
80                 [unit] 14 calc_expr "calc expr testing"
81                 [unit] 15 sig_int "signal inerrupt proc testing"
82                 [unit] 16 envar "envar testing"
83                 [unit] 17 sh_opt "shell options testing"
84                 [unit] 18 loadables "loadable cmd testing"