--- byo run-tests: bin/ysh +o no_exported stdlib/ysh/def-test.ysh test-class-pattern OK test-dict (Dict) {"a":42,"b":1} OK devtools/byo.sh: 2 tests passed. --- byo run-tests: bin/ysh +o no_exported stdlib/ysh/args-test.ysh test-2 OK test-basic OK test-default-values OK test-duplicate-names-are-errors OK test-more-errors OK test-multi-value-flags OK test-multiple-argv-arrays OK test-print-spec OK test-vs-python3-argparse OK devtools/byo.sh: 9 tests passed. --- byo run-tests: bin/ysh +o no_exported stdlib/ysh/list-test.ysh test-all OK test-any OK test-more-any-all OK test-repeat-error OK test-repeat-list OK test-repeat-str OK test-sum OK devtools/byo.sh: 7 tests passed. --- byo run-tests: bin/ysh +o no_exported stdlib/ysh/math-test.ysh test-abs OK test-identity OK test-max OK test-min OK devtools/byo.sh: 4 tests passed. --- byo run-tests: bin/ysh +o no_exported stdlib/ysh/yblocks-test.ysh test-yb-capture stdlib/ysh/yblocks-test.ysh:32: errexit PID 6827: command.Simple failed with status 99 zzz aaa stdlib/ysh/yblocks-test.ysh:38: errexit PID 6828: command.Simple failed with status 99 OK test-yb-redir-not-needed OK devtools/byo.sh: 2 tests passed. --- byo run-tests: bin/ysh +o no_exported stdlib/ysh/stream.ysh test-each-j8-line (List) ["z1","z2","z3"] OK test-each-line TODO: need basic test runner OK test-if-match z 30 foo z z 42 bar z count = 2 OK test-if-match-2 TEMPLATE TEMPLATE TEMPLATE TEMPLATE OK test-slurp-by ["1","2","3"] ["4","5","6"] ["7","8"] OK test-split-by pp (parts) ^ stdlib/ysh/stream.ysh:121: (List) ['prefix', '30', 'foo', ''] z | prefix 30 foo | prefix | z pp (parts) ^ stdlib/ysh/stream.ysh:121: (List) ['oils'] z | oils | oils | z pp (parts) ^ stdlib/ysh/stream.ysh:121: (List) ['///', '42', 'bar'] z | /// 42 bar | /// | z count = 3 OK devtools/byo.sh: 6 tests passed. --- byo run-tests: bin/ysh +o no_exported stdlib/ysh/table.ysh test-table OK devtools/byo.sh: 1 tests passed. --- byo run-tests: stdlib/osh/two-test.sh test-die stdlib/osh/two-test.sh: fatal: bad OK test-log OK devtools/byo.sh: 2 tests passed. --- byo run-tests: stdlib/osh/no-quotes-test.sh test-nq-capture zzz aaa OK test-nq-redir OK test-nq-run OK devtools/byo.sh: 3 tests passed. --- byo run-tests: stdlib/osh/byo-server-test.sh test-bash-print-funcs OK devtools/byo.sh: 1 tests passed. --- byo run-tests: bin/osh stdlib/osh/two-test.sh test-die stdlib/osh/two-test.sh: fatal: bad OK test-log OK devtools/byo.sh: 2 tests passed.