aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Docs:Tests: Remove obsolete code from tests, update support commentsMichał Gołębiowski2016-03-088-126/+44
| | | | | | | | | | Support comments that were lacking the final IE/Edge version that exhibits the bug were checked & updated. Links to the Chromium bug tracker were updated. Code in tests related to unsupported browsers (like Android 2.3 in non-basic tests) has been removed. Fixes gh-2868 Closes gh-2949
* Core: restore enumeration behavior in isPlainObjectTimmy Willison2016-03-071-2/+14
| | | | | Fixes gh-2968 Close gh-2970
* Core: Deprecate jQuery.parseJSONMichał Gołębiowski2016-03-025-95/+76
| | | | | Fixes gh-2800 Closes gh-2948
* Dimensions: Add tests for negative borders & paddingsVitaliy Terziev2016-02-241-6/+32
| | | | Closes gh-2869
* Tests: limit selection to #qunit-fixture in attributes.jsAlexander Lisianoi2016-02-221-5/+6
| | | | | Ref gh-2880 Close gh-2921
* Tests: fix typosWilliam Robinet2016-02-172-3/+3
| | | | Closes gh-2927
* Tests: use `jQuery` variable instead of `$`Oleg Gaidarenko2016-02-131-1/+1
| | | | | | For some reason that works with `amd` but not with builded version Fixes gh-2909
* Tests: test element position outside viewOleg Gaidarenko2016-02-112-0/+42
| | | | | | | Ref 49833f7795d665ff1d543c4f71f29fca95b567e9 Ref gh-2828 Ref gh-2836 Fixes gh-2909
* Build: use hard-coded path to sizzle in selector-sizzleTimmy Willison2016-02-101-4/+1
| | | | Fixes gh-2898
* Tests: account for new offset testsOleg Gaidarenko2016-02-091-1/+1
| | | | Ref 49833f7795d665ff1d543c4f71f29fca95b567e9
* Revert "Offset: account for scroll when calculating position"Oleg Gaidarenko2016-02-091-12/+2
| | | | | | | | | | | | This reverts commit 2d715940b9b6fdeed005cd006c8bf63951cf7fb2. This commit provoked new issues: gh-2836, gh-2828. At the meeting, we decided to revert offending commit (in all three branches - 2.2-stable, 1.12-stable and master) and tackle this issue in 3.x. Fixes gh-2828
* Tests: fix another traverse testOleg Gaidarenko2016-01-311-1/+5
| | | | | | | Tricky test - if isolated, was executed fine, but falling if runned with other tests Ref b97c8d30c5aedace75dc17056d429f28e41b20c1
* Tests:Build: update qunit and fix incorrect testOleg Gaidarenko2016-01-291-2/+25
| | | | | | * Update QUnit to the latest version (1.20.0) * Corrected test was dependent on QUnit UI, which is always a bad idea
* Selector: add jQuery.escapeSelectorTimmy Willison2016-01-281-0/+6
| | | | | Fixes gh-1761 Close gh-2878
* CSS: Add test for gh-2867Timmy Willison2016-01-271-0/+10
|
* Build: Update npm deps, fix Sinon npmcopy configMichał Gołębiowski2016-01-271-1/+1
| | | | | | | | | | | | All deps were updated except: * jsdom - tests using a Symbol polyfill are hacky and break with newer jsdom; we need to re-do them properly first * qunitjs - versions 1.19.0 & 1.20.0 introduce race conditions to the tests, making the fail randomly Those two packages will be updated once issues related to them get resolved. Fixes gh-2877
* Build: enable JSCS for test/unit/support.js, fix styling issuesMichał Gołębiowski2016-01-271-3/+5
|
* Tests: Set Edge's expected support for clearCloneStyle to trueZack Hall2016-01-271-2/+3
| | | | | | This is done for a version 13 or newer as the bug still exists in Edge 12. Closes gh-2857
* Tests: Fix manipulation tests in Android 4.4Michał Gołębiowski2016-01-271-0/+12
| | | | | | Chromium < 35 incorrectly upper-cases µ; Android 4.4 uses such a version by default (and its WebView, being un-updatable, will use it for eternity) so we need to blacklist that one for the tests to pass.
* Core: Update isNumeric tests for pre-ES2015 safetyRichard Gibson2016-01-241-24/+20
| | | | Ref 7103d8ef47e04a4cf373abee0e8bfa9062fd616f
* Core: Improve isNumeric logic and test coverageSteve Mao2016-01-241-2/+23
| | | | | | | | | Also add back accidentally deleted comments about the implementation. Fixes gh-2780 Ref gh-2663 Ref gh-2781 Closes gh-2827
* Tests: Fix Deferred tests in Android 5.0's stock Chrome browser & Yandex.BrowserMichał Gołębiowski2016-01-201-2/+36
| | | | | | | | Some Chrome versions newer than 30 but older than 42 display the "undefined is not a function" error, not mentioning the function name. This has been fixed in Chrome 42. Relax two tests to allow for this divergence in older Chromoiums. This affects our Android 5.0 & Yandex.Browser testing.
* Event: Fix chaining .on() with null handlersDevin Wilson2016-01-191-0/+22
| | | | Fixes gh-2846
* Attributes: fix setting selected on an option in IE<=11Timmy Willison2016-01-191-0/+31
| | | | | Fixes gh-2732 Close gh-2840
* Docs: remove compat referencesTimmy Willison2016-01-141-1/+1
|
* CSS: Restore cascade-override behavior in .showRichard Gibson2016-01-133-107/+343
| | | | | | | Fixes gh-2654 Fixes gh-2308 Close gh-2810 Ref 86419b10bfa5e3b71a7d416288ab806d47a31d1f
* Traversing: Never let .closest() match positional selectorsRichard Gibson2016-01-131-4/+17
| | | | | Fixes gh-2796 Close gh-2818
* Traversing: .not/.filter consistency with non-elementsMartijn W. van der Lee2016-01-131-0/+11
| | | | | Fixes gh-2808 Close gh-2809
* Docs: Updated links to https where they are supported.Jon Dufresne2016-01-133-4/+4
| | | | Close gh-2746
* Tests: fixed grammar in commentHenry Wong2016-01-131-1/+1
| | | | Close gh-2757
* Docs: Fix various spelling errorsJosh Soref2016-01-134-6/+6
| | | | Closes gh-2761
* Deferred: Warn on exceptions that are likely programming errorsDave Methvin2016-01-131-0/+59
| | | | | Fixes gh-2736 Closes gh-2737
* Deferred: Remove undocumented progress notifications in $.whenDave Methvin2016-01-131-20/+4
| | | | | Fixes gh-2710 Closes gh-2816
* Manipulation: Bring tagname regexes up to specLeonardo Braga2016-01-071-0/+67
| | | | | Fixes gh-2005 Closes gh-2634
* CSS: Add animation-iteration-count to cssNumber, fix testsJun Sun2016-01-071-4/+13
| | | | | Fixes gh-2792 Closes gh-2793
* Revert "Attributes: Remove undocumented .toggleClass( boolean ) signature"Timmy Willison2016-01-071-1/+24
| | | | | | This reverts commit 53f798cf4d783bb813b4d1ba97411bc752b275f3. - Turns out this is documented, even if not fully. Need to deprecate before removal.
* Attributes: exclusively lowercase A-Z in attribute namesTimmy Willison2015-12-021-1/+12
| | | | | Fixes gh-2730 Close gh-2749
* Ajax: Preserve URL hash on requestsDave Methvin2015-11-301-4/+18
| | | | | Fixes gh-1732 Closes gh-2721
* Effects: add tests for using jQuery.speed directlyTimmy Willison2015-11-171-0/+85
| | | | | Fixes gh-2716 Close gh-2724
* Deferred: syncronize single and multiple target handling in $.whenTimmy Willison2015-11-131-7/+35
| | | | | | Fixes gh-2546 Fixes gh-2018 Close gh-2707
* Selector: pass jQuery unit tests with selector-nativeTimmy Willison2015-11-118-167/+233
| | | | | | | | | - Ignore certain tests that obviously are not supported - Beefed up the sortOrder, uniqueSort, isXMLDoc, and attr functions Fixes gh-1742 Fixes gh-2048 Close gh-2703
* Offset: offsetLeft/Top on empty set returns undefinedDave Methvin2015-11-101-2/+2
| | | | | | Fixes gh-2319 Closes gh-2702 Ref gh-2701
* Dimensions: Empty sets should return undefinedDave Methvin2015-11-101-25/+13
| | | | | Ref gh-2319 Closes gh-2701
* Dimensions: properly manipulate non-px valuesTimmy Willison2015-11-091-30/+35
| | | | | Fixes gh-1712 Close gh-2695
* Manipulation: execute scripts from iframe in the iframe's contextTimmy Willison2015-11-092-0/+29
| | | | | Fixes gh-1757 Close gh-2696
* Event: Move VML test out of event alias testDave Methvin2015-11-071-5/+15
| | | | Ref gh-2693
* Dimensions: outerWidth/Height include scrollbarDave Methvin2015-11-071-40/+43
| | | | | Fixes gh-1729 Closes gh-2694
* Event: Make event aliases optional in unit testsDave Methvin2015-11-062-45/+42
|
* Attributes: return empty array for select-multiple with no valuesTimmy Willison2015-11-051-2/+2
| | | | | Fixes gh-2562 Close gh-2689
* Event: Add basic unit tests for event aliasesDave Methvin2015-11-051-0/+18
| | | | | | | | Fixes gh-2302 Closes gh-2687 At the moment it's not possible to run the full event unit tests without aliases so this was just tested with a custom build by running this one test.