Page MenuHomePhabricator

Test Degenerate Subcalls/Explicit Manipulation of Executor stdout
Open, LowPublic

Description

Description

e.g.

{
	"reentrant": true,
	"remainingTime": 1.0,
	"requestId": "nyaaaa",
	"codingLanguage": "python-3",
	"function": {
		"codeString": "def Z1000():\n\timport sys\n\tw = sys.stdout.write\n\tw('start reentrant call <<<\n')\n\tw('this is not JSON uwu\n')\n\tw('>>> end reentrant call\n')",
		"functionName": "Z1000"
	}
}

Desired behavior/Acceptance criteria (returned value, expected error, performance expectations, etc.)

  • test what happens in these cases and try to catch failures appropriately

Completion checklist