Wed, 31 Dec 2014 13:27:57 +0100
Ignore runtime configuration files generated during quality assurance.
1 function handleRequest(request, response)
2 {
3 response.setHeader("Cache-Control", "no-cache", false);
4 switch (request.queryString) {
5 case "reset":
6 response.setHeader("Content-Type", "application/ecmascript", false);
7 setState("imageloaded", "");
8 break;
9 case "image":
10 setState("imageloaded", "imageloaded");
11 response.setStatusLine("1.1", 302, "Found");
12 // redirect to a solid blue image
13 response.setHeader("Location", "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAADElEQVQI12NgYPgPAAEDAQDZqt2zAAAAAElFTkSuQmCC");
14 response.setHeader("Content-Type", "text/plain", false);
15 break;
16 case "result":
17 response.setHeader("Content-Type", "application/ecmascript", false);
18 var state = getState("imageloaded");
19 response.write("is('" + state +
20 "', '', 'image should not have been loaded')\n");
21 response.write("SimpleTest.finish()");
22 break;
23 }
24 }