John Resig
2ef4093cf7
Complete overhaul of the Ajax test suite, it's now passing in all browsers. In order to achieve this I had to fix a numbe
...
r of bugs in the suite itself, along with other random bugs that popped up. The following bugs were resolved along the wa
y: #1236 (.extend() keeps processing when it hits nulls), #1028 (.extend() now works recursively), #1080 ($.get no longer
overwrites the data parameter), #1210 (Creating script and link tags now work), and #1463 (jQuery.global has been re-too
led to no longer leak memory and slow things down).
2007-08-19 23:37:26 +00:00
Jörn Zaefferer
6f510757ab
use jquery for dblclick handler to access event.target
2007-06-20 21:13:56 +00:00
Jörn Zaefferer
4b8c7d8561
Removed useless safari workarounds, added rerun-single-test feature: just doubleclick on a single test to execute that one, use browser's back button get back to executing all
2007-06-14 22:12:49 +00:00
John Resig
74a8e20623
Query now throws no warnings under strict mode in Firefox (ticket #922 ). In fixing this, revision [1771] was discovered and reverted (no API changes are being added in at this time), and a couple un-functioning test cases were fixed (array comparisions were being done for objects).
2007-04-29 18:39:07 +00:00
John Resig
9c94ef4c41
Added a number of additional speed gains (we now hold our own against Dojo and DOMQuery), touched up some of the selector code, fixed some minor bugs, fixed a bug with triggerEvent in Opera, fixed some more test case bugs.
2007-03-26 02:06:50 +00:00
John Resig
d7a8794eb5
Cleaned up a lot of the test suite - reorganized and renamed tests. Added a new triggerEvent() method to the test runner to help us better test actual event interactions.
2007-03-25 18:06:18 +00:00
John Resig
ec2b688920
Merged my speed improvements into the jQuery core (is actually 200b smaller now!). Additionally, added in some better reporting to the test suite, and fixed a bug with how selector tests were performmed.
2007-03-24 21:55:03 +00:00
John Resig
f8fcc9525d
Disabled the test suite in Safari.
2007-02-28 16:59:36 +00:00
Jörn Zaefferer
a69aad2242
Added equals helper for easier debugging of failed tests, soon to be used more often, see coreTest.js attr(String) for an example
2007-02-06 11:55:44 +00:00
Jörn Zaefferer
c6a893b680
Updated testsuite: To prevent crashes in Safari, each test waits for 250 milliseconds before running the next
2007-01-14 22:36:54 +00:00
Jörn Zaefferer
4c66f62a6f
Improved Mikes hack to ease testing against IE cache
2006-12-31 15:09:07 +00:00
Jörn Zaefferer
98b1b580c7
A few corrections to the testsuite to imrove the failure testing
2006-12-21 15:23:59 +00:00
Jörn Zaefferer
6b8ffe79f4
Implemented a better error handling for ajax requests. Exceptions caused by dropping connections are now handled, too.
2006-12-21 13:35:32 +00:00
Jörn Zaefferer
a87fa0188b
Improved testsuite (pass/fail indicator already exists in markup)
2006-11-20 20:54:42 +00:00
Jörn Zaefferer
7cc550727c
Testsuite 2.0
2006-11-18 13:37:01 +00:00
Jörn Zaefferer
db621dd8dd
Added visual pass/fail indicator (JUnit/Eclipse style)
2006-11-15 10:08:08 +00:00
Jörn Zaefferer
7b780def0d
Refactored ajax module: Dropped internal arguments from ajax(); Modified testsuite to improve display
2006-11-03 11:30:57 +00:00
Jörn Zaefferer
b30a469a5a
Fixed bug in testsuite, tried to fix problem with :selected in Opera 8.54: It does not work the default selections
2006-10-08 16:19:51 +00:00
Jörn Zaefferer
374dbbe80a
I had to put the check for 'typeof console != "undefined"' back in, otherwise IE complains about console not being defined.
2006-10-03 10:54:55 +00:00
John Resig
215f785de6
Fixed minor bug with Safari and the test suite.
2006-10-03 08:45:16 +00:00
Jörn Zaefferer
308d771dd1
Refactored and fixed test suite to run async tests
2006-09-30 14:34:49 +00:00
Jörn Zaefferer
b5a33456e3
Clear timeout (prevents freezing of test suite when async tests fail) when start is called
2006-09-19 10:18:57 +00:00
Jörn Zaefferer
b0c3711d3e
Refactored test suite to allow async tests (use stop() before starting an async request, use start() when finished), added test for bug #164
2006-09-19 09:49:22 +00:00