Local '__provide__'
Local 'Counter'
Local 'Counter_methods'
Local 'command'
---
byo run-tests: bin/ysh +o no_exported stdlib/ysh/def-test.ysh

Local '__provide__'
Local 'Counter'
Local 'Counter_methods'
Local 'command'
	test-class-pattern
Local '__provide__'
Local 'Counter'
Local 'Counter_methods'
Local 'command'
Local 'test_name'
	OK
	test-dict
Local '__provide__'
Local 'Counter'
Local 'Counter_methods'
Local 'command'
Local 'test_name'
Local 'i'
Local 'a'
Local 'b'
Local 'd'
(Dict)   {"a":42,"b":1}
	OK

devtools/byo.sh: 2 tests passed.
Local '__provide__'
Local 'kValidTypes'
Local 'kValidTypeNames'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'isValidType'
Local 'parseArgs'
Local '__provide__'
Local 'command'
---
byo run-tests: bin/ysh +o no_exported stdlib/ysh/args-test.ysh

Local '__provide__'
Local 'kValidTypes'
Local 'kValidTypeNames'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'isValidType'
Local 'parseArgs'
Local '__provide__'
Local 'command'
	test-2
Local '__provide__'
Local 'kValidTypes'
Local 'kValidTypeNames'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'isValidType'
Local 'parseArgs'
Local '__provide__'
Local 'command'
Local 'test_name'
Local 'p'
Local 'flag'
Local 'flag'
Local 'arg'
Local 'arg'
Local 'rest'
Local 'rest'
Local 'default'
Local 'name'
Local 'flag'
Local 'arg'
Local 'rest'
Local 'p'
Local 'names'
Local 'names'
Local 'names'
Local 'names'
Local 'argv'
Local 'i'
Local 'positionalPos'
Local 'argc'
Local 'args'
Local 'rest'
Local 'value'
Local 'found'
Local 'arg'
Local 'found'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'pos'
Local 'positionalPos'
Local 'value'
Local 'args'
Local 'i'
Local 'arg'
Local 'pos'
Local 'positionalPos'
Local 'value'
Local 'args'
Local 'i'
Local 'arg'
Local 'i'
Local 'arg'
Local 'i'
Local 'arg'
Local 'i'
Local 'args'
Local 'args'
	OK
	test-basic
Local '__provide__'
Local 'kValidTypes'
Local 'kValidTypeNames'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'isValidType'
Local 'parseArgs'
Local '__provide__'
Local 'command'
Local 'test_name'
Local 'p'
Local 'flag'
Local 'flag'
Local 'arg'
Local 'arg'
Local 'rest'
Local 'rest'
Local 'default'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'flag'
Local 'arg'
Local 'rest'
Local 'p'
Local 'names'
Local 'names'
Local 'names'
Local 'names'
Local 'names'
Local 'names'
Local 'names'
Local 'names'
Local 'i'
Local 'positionalPos'
Local 'argc'
Local 'args'
Local 'rest'
Local 'value'
Local 'found'
Local 'arg'
Local 'found'
Local 'i'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'found'
Local 'i'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'pos'
Local 'positionalPos'
Local 'value'
Local 'args'
Local 'i'
Local 'arg'
Local 'found'
Local 'i'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'pos'
Local 'positionalPos'
Local 'value'
Local 'args'
Local 'i'
Local 'arg'
Local 'i'
Local 'arg'
Local 'i'
Local 'arg'
Local 'i'
Local 'args'
Local 'args'
Local 'args'
Local 'args'
Local 'expected'
	OK
	test-default-values
Local '__provide__'
Local 'kValidTypes'
Local 'kValidTypeNames'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'isValidType'
Local 'parseArgs'
Local '__provide__'
Local 'command'
Local 'test_name'
Local 'p'
Local 'flag'
Local 'flag'
Local 'arg'
Local 'arg'
Local 'rest'
Local 'rest'
Local 'name'
Local 'name'
Local 'name'
Local 'flag'
Local 'arg'
Local 'rest'
Local 'p'
Local 'names'
Local 'names'
Local 'names'
Local 'names'
Local 'i'
Local 'positionalPos'
Local 'argc'
Local 'args'
Local 'rest'
Local 'value'
Local 'found'
Local 'args'
Local 'args'
Local 'args'
Local 'args'
Local 'expected'
	OK
	test-duplicate-names-are-errors
Local '__provide__'
Local 'kValidTypes'
Local 'kValidTypeNames'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'isValidType'
Local 'parseArgs'
Local '__provide__'
Local 'command'
Local 'test_name'
Local 'p'
Local 'flag'
Local 'flag'
Local 'arg'
Local 'arg'
Local 'rest'
Local 'rest'
Local 'default'
Local 'name'
Local 'default'
Local 'name'
Local 'flag'
Local 'arg'
Local 'rest'
Local 'p'
Local 'names'
Local 'names'
Local 'p'
Local 'flag'
Local 'flag'
Local 'arg'
Local 'arg'
Local 'rest'
Local 'rest'
Local 'default'
Local 'name'
Local 'flag'
Local 'arg'
Local 'rest'
Local 'p'
Local 'names'
Local 'names'
Local 'p'
Local 'flag'
Local 'flag'
Local 'arg'
Local 'arg'
Local 'rest'
Local 'rest'
Local 'default'
Local 'name'
Local 'flag'
Local 'arg'
Local 'rest'
Local 'p'
Local 'names'
Local 'names'
Local 'names'
	OK
	test-more-errors
Local '__provide__'
Local 'kValidTypes'
Local 'kValidTypeNames'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'isValidType'
Local 'parseArgs'
Local '__provide__'
Local 'command'
Local 'test_name'
Local 'p'
Local 'flag'
Local 'flag'
Local 'arg'
Local 'arg'
Local 'rest'
Local 'rest'
Local 'default'
Local 'name'
Local 'name'
Local 'flag'
Local 'arg'
Local 'rest'
Local 'p'
Local 'names'
Local 'names'
Local 'names'
Local 'names'
Local 'names'
Local 'i'
Local 'positionalPos'
Local 'argc'
Local 'args'
Local 'rest'
Local 'value'
Local 'found'
Local 'arg'
Local 'found'
Local 'i'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'pos'
Local 'positionalPos'
Local 'value'
Local 'args'
Local 'i'
Local 'arg'
Local 'pos'
Local 'positionalPos'
Local 'value'
Local 'args'
Local 'i'
Local 'arg'
Local 'i'
Local 'positionalPos'
Local 'argc'
Local 'args'
Local 'rest'
Local 'value'
Local 'found'
Local 'arg'
Local 'found'
Local 'i'
Local 'i'
Local 'positionalPos'
Local 'argc'
Local 'args'
Local 'rest'
Local 'value'
Local 'found'
Local 'arg'
Local 'found'
Local 'i'
Local 'i'
Local 'positionalPos'
Local 'argc'
Local 'args'
Local 'rest'
Local 'value'
Local 'found'
Local 'arg'
Local 'found'
Local 'i'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'args'
Local 'i'
Local 'positionalPos'
Local 'argc'
Local 'args'
Local 'rest'
Local 'value'
Local 'found'
Local 'arg'
Local 'found'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'pos'
Local 'positionalPos'
Local 'value'
Local 'args'
Local 'i'
Local 'args'
Local 'i'
Local 'positionalPos'
Local 'argc'
Local 'args'
Local 'rest'
Local 'value'
Local 'found'
Local 'arg'
Local 'found'
	OK
	test-multi-value-flags
Local '__provide__'
Local 'kValidTypes'
Local 'kValidTypeNames'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'isValidType'
Local 'parseArgs'
Local '__provide__'
Local 'command'
Local 'test_name'
Local 'p'
Local 'flag'
Local 'flag'
Local 'arg'
Local 'arg'
Local 'rest'
Local 'rest'
Local 'name'
Local 'name'
Local 'name'
Local 'flag'
Local 'arg'
Local 'rest'
Local 'p'
Local 'names'
Local 'names'
Local 'names'
Local 'names'
Local 'i'
Local 'positionalPos'
Local 'argc'
Local 'args'
Local 'rest'
Local 'value'
Local 'found'
Local 'arg'
Local 'found'
Local 'i'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'found'
Local 'i'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'found'
Local 'i'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'found'
Local 'i'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'found'
Local 'i'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'found'
Local 'i'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'args'
Local 'expected'
Local 'i'
Local 'positionalPos'
Local 'argc'
Local 'args'
Local 'rest'
Local 'value'
Local 'found'
Local 'arg'
Local 'found'
Local 'i'
Local 'value'
Local 'i'
Local 'positionalPos'
Local 'argc'
Local 'args'
Local 'rest'
Local 'value'
Local 'found'
Local 'arg'
Local 'found'
Local 'i'
Local 'value'
	OK
	test-multiple-argv-arrays
Local '__provide__'
Local 'kValidTypes'
Local 'kValidTypeNames'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'isValidType'
Local 'parseArgs'
Local '__provide__'
Local 'command'
Local 'test_name'
Local 'p'
Local 'flag'
Local 'flag'
Local 'arg'
Local 'arg'
Local 'rest'
Local 'rest'
Local 'name'
Local 'name'
Local 'flag'
Local 'arg'
Local 'rest'
Local 'p'
Local 'names'
Local 'names'
Local 'names'
Local 'names'
Local 'argsCases'
Local 'stdout'
Local 'args_str'
Local 'i'
Local 'positionalPos'
Local 'argc'
Local 'args'
Local 'rest'
Local 'value'
Local 'found'
Local 'arg'
Local 'found'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'found'
Local 'i'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'pos'
Local 'positionalPos'
Local 'value'
Local 'args'
Local 'i'
Local 'args_str'
Local 'i'
Local 'positionalPos'
Local 'argc'
Local 'args'
Local 'rest'
Local 'value'
Local 'found'
Local 'arg'
Local 'found'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'found'
Local 'i'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'pos'
Local 'positionalPos'
Local 'value'
Local 'args'
Local 'i'
Local 'arg'
Local 'found'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'args_str'
Local 'i'
Local 'positionalPos'
Local 'argc'
Local 'args'
Local 'rest'
Local 'value'
Local 'found'
Local 'arg'
Local 'found'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'found'
Local 'i'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'pos'
Local 'positionalPos'
Local 'value'
Local 'args'
Local 'i'
Local 'arg'
Local 'found'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'found'
Local 'i'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'result'
Local 'expected'
	OK
	test-print-spec
Local '__provide__'
Local 'kValidTypes'
Local 'kValidTypeNames'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'isValidType'
Local 'parseArgs'
Local '__provide__'
Local 'command'
Local 'test_name'
Local 'p'
Local 'flag'
Local 'flag'
Local 'arg'
Local 'arg'
Local 'rest'
Local 'rest'
Local 'default'
Local 'name'
Local 'flag'
Local 'arg'
Local 'rest'
Local 'p'
Local 'names'
Local 'names'
Local 'names'
Local 'names'
Local 'expected'
	OK
	test-vs-python3-argparse
Local '__provide__'
Local 'kValidTypes'
Local 'kValidTypeNames'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'isValidType'
Local 'parseArgs'
Local '__provide__'
Local 'command'
Local 'test_name'
Local 'spec'
Local 'argsCases'
Local 'argparse_py'
Local 'stdout'
Local 'args_str'
Local 'i'
Local 'positionalPos'
Local 'argc'
Local 'args'
Local 'rest'
Local 'value'
Local 'found'
Local 'arg'
Local 'found'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'found'
Local 'i'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'pos'
Local 'positionalPos'
Local 'value'
Local 'args'
Local 'i'
Local 'args_str'
Local 'i'
Local 'positionalPos'
Local 'argc'
Local 'args'
Local 'rest'
Local 'value'
Local 'found'
Local 'arg'
Local 'found'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'found'
Local 'i'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'pos'
Local 'positionalPos'
Local 'value'
Local 'args'
Local 'i'
Local 'arg'
Local 'found'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'args_str'
Local 'i'
Local 'positionalPos'
Local 'argc'
Local 'args'
Local 'rest'
Local 'value'
Local 'found'
Local 'arg'
Local 'found'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'found'
Local 'i'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'pos'
Local 'positionalPos'
Local 'value'
Local 'args'
Local 'i'
Local 'arg'
Local 'found'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'arg'
Local 'found'
Local 'i'
Local 'value'
Local 'args'
Local 'found'
Local 'i'
Local 'result'
Local 'expected'
	OK

devtools/byo.sh: 9 tests passed.
Local '__provide__'
Local 'any'
Local 'all'
Local 'repeat'
Local 'command'
---
byo run-tests: bin/ysh +o no_exported stdlib/ysh/list-test.ysh

Local '__provide__'
Local 'any'
Local 'all'
Local 'repeat'
Local 'command'
	test-all
Local '__provide__'
Local 'any'
Local 'all'
Local 'repeat'
Local 'command'
Local 'test_name'
	OK
	test-any
Local '__provide__'
Local 'any'
Local 'all'
Local 'repeat'
Local 'command'
Local 'test_name'
	OK
	test-more-any-all
Local '__provide__'
Local 'any'
Local 'all'
Local 'repeat'
Local 'command'
Local 'test_name'
	OK
	test-repeat-error
Local '__provide__'
Local 'any'
Local 'all'
Local 'repeat'
Local 'command'
Local 'test_name'
Local 't'
Local 't'
Local 't'
	OK
	test-repeat-list
Local '__provide__'
Local 'any'
Local 'all'
Local 'repeat'
Local 'command'
Local 'test_name'
Local 'L'
Local 't'
Local 'result'
Local 't'
Local 'result'
Local 't'
Local 'result'
	OK
	test-repeat-str
Local '__provide__'
Local 'any'
Local 'all'
Local 'repeat'
Local 'command'
Local 'test_name'
Local 't'
Local 'parts'
Local 't'
Local 'parts'
Local 't'
Local 'parts'
	OK

devtools/byo.sh: 6 tests passed.
Local '__provide__'
Local 'identity'
Local '__math_select'
Local 'max'
Local 'min'
Local 'abs'
Local 'sum'
Local 'command'
---
byo run-tests: bin/ysh +o no_exported stdlib/ysh/math-test.ysh

Local '__provide__'
Local 'identity'
Local '__math_select'
Local 'max'
Local 'min'
Local 'abs'
Local 'sum'
Local 'command'
	test-abs
Local '__provide__'
Local 'identity'
Local '__math_select'
Local 'max'
Local 'min'
Local 'abs'
Local 'sum'
Local 'command'
Local 'test_name'
	OK
	test-identity
Local '__provide__'
Local 'identity'
Local '__math_select'
Local 'max'
Local 'min'
Local 'abs'
Local 'sum'
Local 'command'
Local 'test_name'
Local 'mylist'
Local 'mydict'
	OK
	test-max
Local '__provide__'
Local 'identity'
Local '__math_select'
Local 'max'
Local 'min'
Local 'abs'
Local 'sum'
Local 'command'
Local 'test_name'
Local 'match'
Local 'match'
Local 'match'
	OK
	test-min
Local '__provide__'
Local 'identity'
Local '__math_select'
Local 'max'
Local 'min'
Local 'abs'
Local 'sum'
Local 'command'
Local 'test_name'
Local 'match'
Local 'match'
Local 'match'
	OK
	test-sum
Local '__provide__'
Local 'identity'
Local '__math_select'
Local 'max'
Local 'min'
Local 'abs'
Local 'sum'
Local 'command'
Local 'test_name'
Local 'sum'
Local 'sum'
Local 'sum'
Local 'sum'
Local 'sum'
Local 'sum'
Local 'sum'
Local 'sum'
Local 'sum'
Local 'sum'
Local 'sum'
Local 'sum'
Local 'sum'
Local 'sum'
Local 'sum'
Local 'sum'
	OK

devtools/byo.sh: 5 tests passed.
Local '__provide__'
Local 'command'
---
byo run-tests: bin/ysh +o no_exported stdlib/ysh/yblocks-test.ysh

Local '__provide__'
Local 'command'
	test-yb-capture
Local '__provide__'
Local 'command'
Local 'test_name'
Local 'stdout'
Local 'result'
Local 'stdout'
Local 'result'
Local 'stderr'
stdlib/ysh/yblocks-test.ysh:32: errexit PID 10212: command.Simple failed with status 99
Local 'result'
Local 'stdout'
zzz aaa
stdlib/ysh/yblocks-test.ysh:38: errexit PID 10213: command.Simple failed with status 99
Local 'result'
	OK
	test-yb-redir-not-needed
Local '__provide__'
Local 'command'
Local 'test_name'
Local 'tmp'
	OK

devtools/byo.sh: 2 tests passed.
Local '__provide__'
Local 'kValidTypes'
Local 'kValidTypeNames'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'isValidType'
Local 'parseArgs'
Local 'pat'
Local 'command'
---
byo run-tests: bin/ysh +o no_exported stdlib/ysh/stream.ysh

Local '__provide__'
Local 'kValidTypes'
Local 'kValidTypeNames'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'isValidType'
Local 'parseArgs'
Local 'pat'
Local 'command'
	test-each-j8-line
Local '__provide__'
Local 'kValidTypes'
Local 'kValidTypeNames'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'isValidType'
Local 'parseArgs'
Local 'pat'
Local 'command'
Local 'test_name'
Local 'lines'
Local 'prefix'
Local '_line'
Local '_line'
Local '_line'
Local '_line'
Local '_line'
Local '_line'
Local '_line'
Local '_line'
Local '_line'
(List)   ["z1","z2","z3"]
Local 'expected'
	OK
	test-each-line
Local '__provide__'
Local 'kValidTypes'
Local 'kValidTypeNames'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'isValidType'
Local 'parseArgs'
Local 'pat'
Local 'command'
Local 'test_name'
TODO: need basic test runner
	OK
	test-if-match
Local '__provide__'
Local 'kValidTypes'
Local 'kValidTypeNames'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'isValidType'
Local 'parseArgs'
Local 'pat'
Local 'command'
Local 'test_name'
Local 'z'
Local 'count'
Local 'm'
z 30 foo z
Local 'count'
Local 'm'
Local 'm'
z 42 bar z
Local 'count'
count = 2
	OK
	test-if-match-2
Local '__provide__'
Local 'kValidTypes'
Local 'kValidTypeNames'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'isValidType'
Local 'parseArgs'
Local 'pat'
Local 'command'
Local 'test_name'
Local 'z'
Local 'm'
TEMPLATE
Local 'm'
Local 'm'
TEMPLATE
Local 'm'
TEMPLATE
Local 'm'
Local 'm'
TEMPLATE
	OK
	test-slurp-by
Local '__provide__'
Local 'kValidTypes'
Local 'kValidTypeNames'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'isValidType'
Local 'parseArgs'
Local 'pat'
Local 'command'
Local 'test_name'
Local 'buf'
["1","2","3"]
Local 'buf'
["4","5","6"]
Local 'buf'
["7","8"]
	OK
	test-split-by
Local '__provide__'
Local 'kValidTypes'
Local 'kValidTypeNames'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'name'
Local 'isValidType'
Local 'parseArgs'
Local 'pat'
Local 'command'
Local 'test_name'
Local 'z'
Local 'count'
Local 'parts'

      pp (parts)
         ^
stdlib/ysh/stream.ysh:121: (List)  ['prefix', '30', 'foo', '']
z | prefix 30 foo   | prefix | z
Local 'count'
Local 'parts'

      pp (parts)
         ^
stdlib/ysh/stream.ysh:121: (List)  ['oils']
z | oils | oils | z
Local 'count'
Local 'parts'

      pp (parts)
         ^
stdlib/ysh/stream.ysh:121: (List)  ['///', '42', 'bar']
z | /// 42 bar | /// | z
Local 'count'
count = 3
	OK

devtools/byo.sh: 6 tests passed.
Local 'command'
---
byo run-tests: bin/ysh +o no_exported stdlib/ysh/table.ysh

Local 'command'
	test-table
Local 'command'
Local 'test_name'
	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.
Local 'command'
---
byo run-tests: bin/osh stdlib/osh/two-test.sh

Local 'command'
	test-die
Local 'command'
Local 'test_name'
Local 'status'
stdlib/osh/two-test.sh: fatal: bad
	OK
	test-log
Local 'command'
Local 'test_name'
Local 'status'
Local 'stderr'
Local 'out_status'
Local 'out_stderr'
Local '__status'
Local '__stderr'
	OK

devtools/byo.sh: 2 tests passed.