OLD | NEW |
---|---|
1 var console = null; | 1 var console = null; |
2 var printFullTestDetails = true; // This is optionaly switched of by test whose tested values can differ. (see disableFullTestDetailsPrinting()) | 2 var printFullTestDetails = true; // This is optionaly switched of by test whose tested values can differ. (see disableFullTestDetailsPrinting()) |
3 | 3 |
4 logConsole(); | 4 logConsole(); |
5 | 5 |
6 if (window.testRunner) { | 6 if (window.testRunner) { |
7 if (window.runPixelTests) | 7 if (window.runPixelTests) |
8 testRunner.dumpAsTextWithPixelResults(); | 8 testRunner.dumpAsTextWithPixelResults(); |
9 else | 9 else |
10 testRunner.dumpAsText(); | 10 testRunner.dumpAsText(); |
11 testRunner.waitUntilDone(); | 11 testRunner.waitUntilDone(); |
12 } | 12 } |
13 | 13 |
14 function runWithKeyDown(fn) | 14 function runWithKeyDown(fn) |
15 { | 15 { |
16 // FIXME: WKTR does not yet support the keyDown() message. Do a mouseDown h ere | |
17 // instead until keyDown support is added. | |
18 var eventName = !window.testRunner || eventSender.keyDown ? 'keypress' : 'mo usedown' | |
19 | |
20 function thunk() { | 16 function thunk() { |
21 document.removeEventListener(eventName, thunk, false); | 17 document.removeEventListener('keypress', thunk, false); |
22 fn(); | 18 fn(); |
23 } | 19 } |
24 document.addEventListener(eventName, thunk, false); | 20 document.addEventListener('keypress', thunk, false); |
25 | 21 |
26 if (window.testRunner) { | 22 if (window.eventSender) |
27 if (eventSender.keyDown) | 23 eventSender.keyDown(" ", []); |
falken
2014/08/15 13:21:35
let's make this ' ' or the others " " for consiste
philipj_slow
2014/08/15 13:40:17
This file seems to use double quotes slightly more
| |
28 eventSender.keyDown(" ", []); | |
29 else | |
30 eventSender.mouseDown(); | |
31 } | |
32 } | 24 } |
33 | 25 |
34 function logConsole() | 26 function logConsole() |
35 { | 27 { |
36 if (!console && document.body) { | 28 if (!console && document.body) { |
37 console = document.createElement('div'); | 29 console = document.createElement('div'); |
38 document.body.appendChild(console); | 30 document.body.appendChild(console); |
39 } | 31 } |
40 return console; | 32 return console; |
41 } | 33 } |
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
158 else | 150 else |
159 consoleWrite(text + " <span style='color:red'>FAIL</span>"); | 151 consoleWrite(text + " <span style='color:red'>FAIL</span>"); |
160 } | 152 } |
161 | 153 |
162 function consoleWrite(text) | 154 function consoleWrite(text) |
163 { | 155 { |
164 if (testEnded) | 156 if (testEnded) |
165 return; | 157 return; |
166 logConsole().innerHTML += text + "<br>"; | 158 logConsole().innerHTML += text + "<br>"; |
167 } | 159 } |
OLD | NEW |