Michał Gołębiowski-Owczarek
0977ea1b48
Demos:Tests: Avoid self-closing HTML tags
...
Self-closing tags are reported by newer versions of the htmllint
Grunt plugin. They also don't make sense in our HTML files
since they are not XHTML-compliant and they run in HTML mode
anyway.
Ref gh-2157
2023-05-10 10:53:57 +02:00
Michał Gołębiowski-Owczarek
70dae67b73
Build: Migrate from JSHint & JSCS to ESLint
...
Fixes #15393
Closes gh-1958
2021-06-07 00:58:12 +02:00
Michał Gołębiowski-Owczarek
e7a10c70ae
Tests: Ensure no timers are running at the end of each test ( #1920 )
...
This helps fix issues that make tooltip tests sometimes fail when run against
jQuery 3.2 or newer due to timing differences.
Details:
* Add the `moduleAfterEach` function ensuring no timers are running.
* Attach this function via `common.testWidget`.
* Attach this function to most test suites.
* Add a tooltip test helper cleaning up leftover timers.
* Rename legacy `setup`/`teardown` hooks to `beforeEach`/`afterEach`.
Closes gh-1920
2020-05-16 09:16:24 +02:00
Gabriel Schulhof
3a9a3c7c5b
Controlgroup: Correctly handle non-empty child class key
...
Fixes #14984
Closes gh-1713
2016-07-06 09:42:31 -04:00
Alexander Schmitz
8a79fc8784
Controlgroup: Add "only" position to class generator functions
...
Fixes #14972
Closes gh-1711
2016-06-09 14:10:40 -04:00
Alexander Schmitz
7d5e6d2496
Controlgroup: Fix rendering of labels
...
Fixes #14967
Closes gh-1703
2016-05-26 09:15:48 -04:00
Alexander Schmitz
81a8e30c07
Controlgroup: Fix issues with compatibility with spinner
...
Fixes #14966
2016-05-26 09:15:48 -04:00
Alexander Schmitz
04b670e6cc
Controlgroup: Don't remove existing classes classes
...
unless its a corner class
Fixes #14960
2016-05-26 09:15:48 -04:00
Amanpreet Singh
290f0e73be
Controlgroup: Shift to use no globals
2016-04-14 00:06:12 +05:30
Scott González
a640fae24e
Controlgroup: Add compound test suite for all jQuery versions
2015-10-28 09:16:31 -04:00
Scott González
6e0b2a580d
Controlgroup: Test cleanup
2015-10-27 16:32:30 -04:00
Jörn Zaefferer
09fde89a24
Controlgroup: Fix create and destroy for controlgroupLabel
...
Creating the label broke while doing a refactoring, the lack of tests
allowed that to go unnoticed. Shouldn't happen again with the extra
tests, covering both controlgroupLabel and spinner.
2015-10-26 10:09:20 -04:00
Jörn Zaefferer
9ff3d8fb90
Controlgroup: Fix refresh method tests by adding text content to button
...
In IE8, the empty elements cause issues. Adding text content makes
sense, since empty elements are useless.
2015-10-08 14:03:00 -04:00
Jörn Zaefferer
b61a3c74a9
Controlgroup: Fix css reference in unit tests
2015-10-08 14:02:59 -04:00
Jörn Zaefferer
6fc2cb3c7c
Controlgroup: Rename excludeInvisible to onlyVisible
...
Gets rid of the double negative.
2015-10-08 14:02:58 -04:00
Alexander Schmitz
3a30eef1c1
Controlgroup: Style updates
2015-10-08 14:02:57 -04:00
Alexander Schmitz
3330634c4e
Controlgroup: fixup for spinner and label
2015-10-08 14:02:47 -04:00
Alexander Schmitz
a00c02513d
Controlgroup: Add missing entry to demos bootstrap
2015-10-08 14:02:36 -04:00
Alexander Schmitz
40a9d1dfdb
Controlgroup: Inital commit of new widget
...
This widget replaces the buttonset widget
2015-10-07 10:57:59 -04:00
Alexander Schmitz
25d0c85718
Checkboxradio: Initial commit of new widget
2015-10-07 10:57:59 -04:00