blob: 1eb82cd497d6905b062595bd15c8cbaf312c3471 [file] [log] [blame]
import re
def main(request, response):
headers = [(b"Content-Type", b"text/javascript")]
test = request.GET.first(b'test')
assert(re.match(b'^[a-zA-Z0-9_]+$', test))
if test.find(b'_load') >= 0:
status = 200
content = b'"use strict"; %s.executed = true;' % test
else:
status = 404
content = b'"use strict"; %s.test.step(function() { assert_unreached("404 script should not be executed"); });' % test
return status, headers, content