Mark Salsbery
ec3141a778
Event Names Normalized
...
Compound event names lower case with hyphen.
Button event names removed "on" and made lower case.
2013-09-30 10:22:06 -07:00
Mark Salsbery
041597998f
Event Names Normalized
...
All event names lower case with no hyphens
2013-09-26 09:50:26 -07:00
Mark Salsbery
dab182757d
Renamed EventHandler to EventSource ( #225 )
2013-09-24 13:36:13 -07:00
Mark Salsbery
4adeacdc5e
MouseTracker Original Events in Handlers
...
MouseTracker Unit Tests
2013-09-20 09:17:48 -07:00
Mark Salsbery
0bbf6bc58a
Unit tests for canvas drag, release, click events
2013-08-30 10:09:22 -07:00
Mark Salsbery
1a005573f5
Unit tests for canvas drag, release, click events
2013-08-29 13:01:07 -07:00
Mark Salsbery
6049a7ecef
Unit tests for canvas drag, release, click events
...
Added test for canvas-drag, canvas-release, and canvas-click events
2013-08-28 11:33:41 -07:00
Mark Salsbery
853a141994
Unit tests for userData in events (issue #203 )
2013-08-28 05:50:22 -07:00
Luke Murray
ab82783cf1
update the comments and unit test
2013-08-13 10:33:12 +10:00
Luke Murray
0c662b8a8d
fix: comment updates and add a simple test for viewer.destroy
2013-08-12 16:38:37 +10:00
Chris Adams
3434fe600c
Tests: update AJAX tests
...
* IE8 support for makeAjaxRequest test (xhr.response does not exist,
responseText is supported by all major browsers)
* Update makeAjaxRequest test to confirm that the success callback is
called and that the error callback is not
* Add a test for makeAjaxRequest with an invalid file and verify that
error callback is called but the success callback is not
2013-07-02 16:37:19 -04:00
Chris Adams
6d7dd71577
Tests: IE8 support for log capture
...
No Array.indexOf. We are living like animals!
2013-07-02 16:20:56 -04:00
Chris Adams
9fb4ae2a9a
Tests: more targeted log capture setup
...
@Ventero pointed out that functions also have a length property
2013-07-02 16:09:23 -04:00
Chris Adams
2a3044e0cf
Tests: verify invalid string log messages
2013-07-02 15:20:17 -04:00
Chris Adams
7131c7a7da
Tests: check for AJAX error log message
2013-07-02 15:19:55 -04:00
Chris Adams
5a300998a8
Tests: console log capture utility
2013-07-02 15:12:16 -04:00
Chris Adams
d782da411e
Tests: code cleanup
2013-07-02 13:56:55 -04:00
Chris Adams
59a254bea6
Tests: add open failure tests, overhaul test framework
...
* Add tests for open failures
* Refactor tests to avoid tests depending on implied status from
previous tests:
1. The viewer is now created and destroyed for each
test to avoid pollution and simplify error handling: nothing
starts until you request it.
2. Some tests like Basic: Homepage depended on the Zoom & Pan tests;
now this is handled explicitly as part of the test setup
3. All basic tests are now properly async tests (since they needed
the viewer to load, they really were in the past except that
they were relying on the viewer state left behind from previous
tests)
* All tests now run inside the qunit-fixture to prevent masking
failures. Util.resetDom() has been refactored to use the
qunit-fixture and the teardown logic only used in the navigator
tests has been moved into the navigator test teardown method
* Fixed undeclared mainViewerElement variable in optional path in
the navigator tests
* JSHint cleanup
2013-07-01 18:26:44 -04:00
Chris Adams
7048cda69e
Tests: getString with placeholder expansion
2013-07-01 16:55:39 -04:00
Chris Adams
d447bd5612
Remove detritus left behind from error handler testing
2013-07-01 12:55:58 -04:00
Chris Adams
630bccad3d
Basic demo: set HTML5 doctype
...
This keeps IE8 out of quirks mode, which breaks things like
getWindowSize…
2013-06-28 15:44:38 -04:00
Chris Adams
c850121e9b
Tests: avoid leaking into global scope
...
This means that this will pass without error:
http://127.0.0.1:8000/test/test.html?noglobals=true
2013-06-26 16:54:37 -04:00
Ian Gilman
8e88f36098
Merge branch 'master' into raf
...
Fixed Conflicts:
src/viewer.js
2013-06-19 11:19:54 -07:00
Chris Adams
9f6f164d9f
Remove all whitespace
...
The results of running this command::
find . -name \*.js -print0 | xargs -0 perl -p -i -e "s|[ \t]+$||"
(Split from #136 )
2013-06-19 13:33:27 -04:00
Ian Gilman
b38e319f2c
Testing closing one image and opening another in navigator suite
2013-06-18 11:09:05 -07:00
Ian Gilman
9a28793e64
Testing source and timer management in basic test
2013-06-18 11:08:33 -07:00
Ian Gilman
862b560cb4
Basic test no longer uses navigator since we have a suite for that
2013-06-18 11:08:16 -07:00
iangilman
f412d07237
Merge pull request #121 from houseofyin/issue37-navigator
...
Issue37 navigator / Issue101 navigator follow-up / Issue102 navigator default
2013-06-13 09:39:27 -07:00
houseofyin
1833f85232
Implemented fix for a test failure that shows up on Firefox in some situtions
2013-06-12 15:06:17 -04:00
houseofyin
af1f1b64af
Removing the navigator demo files now that we have reasonable tests and examples for the navigator
2013-06-11 14:36:39 -04:00
Ian Gilman
29f3d80249
Making the basic demo a little more useful for debugging
2013-06-10 17:23:09 -07:00
houseofyin
9edd6ec131
Updated to turn on the navigator, since the navigator is no longer on my default
2013-06-08 12:03:51 -04:00
houseofyin
867e6de85a
Fixed a test that would fail if not scrolled to the top. Improved test speed. Changed some variables to better echo corresponding variables in the application code
2013-06-07 10:25:26 -04:00
houseofyin
aca25d1979
Speeding up the tets
2013-06-01 16:08:23 -04:00
Ian Gilman
1c60f90ee5
Tests for requestAnimationFrame and cancelAnimationFrame
2013-05-23 09:48:53 -07:00
Ian Gilman
673f881d52
Minor fixes to basic demo
2013-05-21 11:06:03 -07:00
Ian Gilman
e4993700af
Added test for makeAjaxRequest
2013-05-21 10:39:23 -07:00
Ian Gilman
7fc55d8a1f
Added a demo of the basic default viewer
2013-05-20 10:44:36 -07:00
iangilman
da86ca2e38
Merge pull request #46 from houseofyin/issue37-navigator
...
Issue37 navigator
2013-05-20 09:38:49 -07:00
houseofyin
bb4a8a0b4f
Bringing back in sync with the latest baseline
2013-05-17 22:29:08 -04:00
Benjamin Gilbert
771b5443da
test: Drop workaround for broken Drawer event emission
2013-05-17 01:26:21 -04:00
Ian Gilman
160da513cc
Merge branch 'fullpage-class' of github.com:bgilbert/openseadragon into bgilbert-fullpage-class
...
Fixed Conflicts:
test/test.html
2013-05-14 09:08:04 -07:00
Benjamin Gilbert
fd04647b1b
Test addition/removal of fullpage class on viewer element
2013-05-13 22:35:27 -04:00
Benjamin Gilbert
31d4cc13b7
Add tests for addClass/removeClass
2013-05-13 22:24:04 -04:00
Benjamin Gilbert
f235d7a642
Rename test/util.js to test/test.js
...
since we are about to create a module for testing utility functions.
2013-05-13 21:54:41 -04:00
Ian Gilman
ed87ceb23f
Sped up animation for basic test
2013-05-13 10:57:16 -07:00
Ian Gilman
9001fe9a5e
Generalized format test and added DZI XML
2013-05-13 10:50:43 -07:00
Ian Gilman
199c2f6c2d
Merge branch 'master' of github.com:openseadragon/openseadragon
...
Fixed Conflicts:
test/test.html
2013-05-10 11:59:09 -07:00
Ian Gilman
b95d6540a1
Generalized test timeout code
2013-05-10 11:53:49 -07:00
Ian Gilman
457f908c06
DZI-JSONp test now works; enabled
2013-05-10 11:32:43 -07:00