(self)
| 226 | self.assertEqual(err, "on stderr") |
| 227 | |
| 228 | def test_get_output_error_code(self): |
| 229 | quiet_exit = '%s -c "import sys; sys.exit(1)"' % python |
| 230 | out, err, code = get_output_error_code(quiet_exit) |
| 231 | self.assertEqual(out, "") |
| 232 | self.assertEqual(err, "") |
| 233 | self.assertEqual(code, 1) |
| 234 | out, err, code = get_output_error_code(f'{python} "{self.fname}"') |
| 235 | self.assertEqual(out, "on stdout") |
| 236 | self.assertEqual(err, "on stderr") |
| 237 | self.assertEqual(code, 0) |
nothing calls this directly
no test coverage detected