Commit Graph

18 Commits

Author SHA1 Message Date
Eric Levy
a6771a6fb7 Add test that generated usage function is equivalent to original 2022-01-25 19:01:40 -05:00
Eric Levy
5e04b21a70 Add test that declarations may be propagated to descedant shells 2022-01-25 19:01:40 -05:00
Eric Levy
e1b775a9da Add test that unmarking for export works in child shell from original 2022-01-25 19:01:40 -05:00
Eric Levy
772eec9672 Add test that exported functions are inherited by descendants 2022-01-25 19:01:37 -05:00
Eric Levy
b1d679b7b4 Add test that unmarking functions for export indeed prevents exportation 2022-01-25 18:59:47 -05:00
Eric Levy
84edc13c1e Add test that functions are not inherited into clean environment 2022-01-25 18:59:46 -05:00
Eric Levy
79231fad64 Add test that declarations are not dependent on inherited environment 2022-01-25 18:54:15 -05:00
Eric Levy
c4cd099d65 Add test that subshell may process automatically-generated declarations 2022-01-25 18:54:15 -05:00
Eric Levy
88e7f09227 Add test that unmarking for export prevents inheritence by child shell 2022-01-25 18:54:15 -05:00
Eric Levy
747bb59322 Add test that all declared functions are inherited when marked for export 2022-01-25 18:54:15 -05:00
Eric Levy
9a81e1d831 Add test that defined functions are properly unloaded 2022-01-25 18:54:15 -05:00
Eric Levy
61d6b0c6ef Add test that listed functions are the same as actually defined 2022-01-25 18:54:15 -05:00
Eric Levy
cec3502e22 Add test that functions run in child if exported by parent 2022-01-25 18:54:15 -05:00
Eric Levy
9ad445e280 Add test that functions run in child if explicitly imported 2022-01-25 18:54:15 -05:00
Eric Levy
0036b48238 Add trivial test, that processing fails when tool is not invoked 2022-01-25 18:54:15 -05:00
Eric Levy
61151b307b Add test that functions are not normally inherited 2022-01-25 18:54:15 -05:00
Eric Levy
8aeb20b1c0 Add trivial test, for basic integrity of framework 2022-01-25 18:54:13 -05:00
Eric Levy
3cd32a4a0e Add meta tests, to validate handling of functions for subshells 2022-01-25 18:51:03 -05:00