add tests for execcode