.... ---------------------------------------------------------------------- Ran 4 tests in 0.029s OK [, ] CASE1 {'bash': {'qualifier': 'OK', 'status': '0', 'stdout': 'v=None\n'}, 'code': 'FOO=foo readonly v=$(tests/printenv.py FOO)\necho "v=$v"\n', 'dash': {'qualifier': 'OK', 'status': '0', 'stdout': 'v=None\n'}, 'desc': 'Env binding in readonly/declare disallowed', 'line_num': 1, 'mksh': {'qualifier': 'OK', 'status': '0', 'stdout': 'v=None\n'}, 'status': '2'} () CASE2 {'code': 'echo one\necho two\n', 'dash': {'qualifier': 'OK', 'stdout': 'dash1\ndash2\n'}, 'desc': 'Multiline test case', 'line_num': 1, 'mksh': {'qualifier': 'OK', 'stdout': 'mksh1\nmksh2\n'}, 'status': '1', 'stderr-json': '""', 'stdout': 'one\ntwo\n'} () [, , ] '\x1b[1mcase\tline\tbash\tosh\t\x1b[0;0m\n 0\t 1\t\x1b[31m\x1b[1mFAIL\x1b[0;0m\t\x1b[32m\x1b[1mpass\x1b[0;0m\tEnv binding in readonly/declare disallowed\n'