| This test makes sure that we cannot set the parameter of a window to NaN, causing unpredicable results |
| |
| On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". |
| |
| |
| |
| window.resizeTo Tests |
| |
| Testing - resizeTo: Bad width input |
| PASS window.outerWidth is defaultSize |
| PASS window.outerHeight is defaultSize |
| |
| Testing - resizeTo: Bad height input |
| PASS window.outerWidth is defaultSize |
| PASS window.outerHeight is defaultSize |
| |
| Testing - resizeTo: Bad width and height input |
| PASS window.outerWidth is defaultSize |
| PASS window.outerHeight is defaultSize |
| |
| window.resizeBy Tests |
| |
| Testing - resizeBy: Bad width input |
| PASS window.outerWidth is defaultSize |
| PASS window.outerHeight is defaultSize + y |
| |
| Testing - resizeBy: Bad height input |
| PASS window.outerWidth is defaultSize + x |
| PASS window.outerHeight is defaultSize |
| |
| window.moveTo Tests |
| |
| Testing - moveTo: Bad x input |
| PASS window.screenY is y + (screen.availTop * 2) |
| PASS window.screenX is screen.availLeft |
| |
| Testing - moveTo: Bad y input |
| PASS window.screenY is screen.availTop * 2 |
| PASS window.screenX is x |
| |
| Testing - moveTo: Bad x and y input |
| PASS window.screenY is screen.availTop * 2 |
| PASS window.screenX is screen.availLeft |
| |
| window.moveBy Tests |
| |
| Testing - moveBy: Bad x input |
| PASS window.screenY is (screen.availTop * 4) + y |
| PASS window.screenX is screen.availLeft |
| |
| Testing - moveBy: Bad y input |
| PASS window.screenY is screen.availTop * 4 |
| PASS window.screenX is screen.availLeft + x |
| |
| Testing - moveBy: Bad x and y input |
| PASS window.screenY is screen.availTop * 4 |
| PASS window.screenX is screen.availLeft |
| PASS successfullyParsed is true |
| |
| TEST COMPLETE |
| |