587 Commits

Author SHA1 Message Date
jacob-roschen
5059ec1abb Add infinite scroll test 2018-01-30 12:46:08 -05:00
Christopher McCulloh
0c8c285b3b separates radios into two groups in regression test so that checked enabled shows as checked 2017-06-29 17:30:27 -04:00
Christopher McCulloh
97ebb009b7 resolves eslint errors in mocha.js 2017-06-29 15:52:04 -04:00
Christopher McCulloh
efa0876169 Adds visual regression testing for all components 2017-06-29 15:41:10 -04:00
Christopher McCulloh
495967ee06 Adds window.console to IE for the unit tests 2017-06-29 09:53:16 -04:00
Christopher McCulloh
208260d017 adds polyfill for Event for IE 2017-06-28 15:31:13 -04:00
Christopher McCulloh
9f323ffa3d (GH1994) merges latest from master 2017-06-28 13:12:13 -04:00
Christopher McCulloh
871c0e8807 Merge remote-tracking branch 'upstream/master' into CH1972---add-accessibility-check-for-checkbox 2017-06-28 09:18:45 -04:00
Christopher McCulloh
eb88b1d91d (CH1972) attempts to clarify skipped tests 2017-06-27 19:14:21 -04:00
Christopher McCulloh
cd82ee238b (GH1994) adds unit tests for empty branch keyboard nav on tree 2017-06-24 14:14:11 -04:00
Christopher McCulloh
d4b1bdaa7f (GH1994) cleans up down key module tests a bit 2017-06-24 10:34:41 -04:00
Christopher McCulloh
2653f66b26 (GH1994) listen for initialized instead of loaded 2017-06-24 10:33:17 -04:00
Christopher McCulloh
9943e3b686 (GH1994) merges static data tree changes 2017-06-24 09:45:54 -04:00
Christopher McCulloh
01aebb0d28 use newly created initialized event 2017-06-24 09:34:36 -04:00
Christopher McCulloh
558fd6c549 (GH1994) tests down arrow keypress on open empty folder 2017-06-23 11:21:52 -04:00
Christopher McCulloh
70e781c464 (GH1994) breaks data out into separate files 2017-06-22 15:31:40 -04:00
Christopher McCulloh
2f7d4c7390 (GH1994) tests down arrow press between siblings 2017-06-22 15:24:30 -04:00
Christopher McCulloh
e8f18cf4e0 (GH1994) adds stub of unit test for reported bug 2017-06-22 15:24:30 -04:00
Christopher McCulloh
906def4242 (CH1972) cleans up radio tests. They were badly copy-pastad versions of checkbox tests and weren't actually even running in some instances somehow 2017-06-21 16:27:47 -04:00
Christopher McCulloh
1fced53f5e (CH1972) makes checkbox test both checked and unchecked change event instead of just one of those twice 2017-06-21 16:26:44 -04:00
Christopher McCulloh
deaa53e0d4 (CH1972) fixes all eslint errors in radio unittests 2017-06-21 12:01:21 -04:00
Christopher McCulloh
e97f9c4273 (CH1972) adds unit test for ignoreVisibilityCheck option 2017-06-21 11:51:35 -04:00
Christopher McCulloh
28a0256bc6 (CH1972) adds unit tests for visibility error check 2017-06-21 11:47:18 -04:00
Christopher McCulloh
14e7913f20 (GH1972) puts back non-checkbox unit tests 2017-06-20 13:13:43 -04:00
Christopher McCulloh
2c3ae6d7cd (GH1972) moves keypress factory method into more shareable location 2017-06-20 13:13:05 -04:00
Christopher McCulloh
42f2f14368 (GH1972) removes attempt to innapropriately test browser functionality 2017-06-20 13:11:52 -04:00
Christopher McCulloh
8b2382349a (GH1972) stubs out keyboard tests 2017-06-19 14:28:13 -04:00
Christopher McCulloh
6517999e9a (GH1972) renames return functions properly 2017-06-19 14:27:56 -04:00
Christopher McCulloh
82a8723092 (GH1972) cleans up remaining checkbox tests. Corrects tested checkbox markup 2017-06-19 08:45:42 -04:00
Christopher McCulloh
30de1670d0 (GH1972) cleans up checkbox qunit tests to utilize fixture, helpers, and ok/notOk instead of equals 2017-06-16 21:51:54 -04:00
Christopher McCulloh
859c37a4fb (GH1972) more cleanup of checkbox tests 2017-06-16 15:27:27 -04:00
Christopher McCulloh
6cd5feefc7 (GH1972) adds checkbox html to qunit fixture and begins structuring tests 'more correctly' 2017-06-15 15:26:20 -04:00
Dave Woodward
239ca18ee0 Merge branch 'master' into update-clean-input-utility 2017-06-15 15:25:53 -04:00
Christopher McCulloh
86f31db2ac (GH1972) fixes html lint error 2017-06-15 15:25:31 -04:00
Christopher McCulloh
8d48c0b004 (GH1972) fixes all eslint errors in checkbox-test in preparation for adding unit tests 2017-06-15 15:10:32 -04:00
Christopher McCulloh
7a0a9208b8 (GH1964) sets root tree element tabindex to -1 on tree item focus so that shift+tab will work 2017-06-14 13:46:05 -04:00
Christopher McCulloh
7e6e4df988 (GH1964) targets the proper DOM node for making a selection on the tree 2017-06-14 13:46:05 -04:00
Christopher McCulloh
f15ca94d9c (GH1964) make tests look for aria-selected set to false instead of not existing 2017-06-14 13:46:05 -04:00
Christopher McCulloh
33483f8cd3 (GH1964) adds unit tests for aria-selected=true on tree 2017-06-14 13:46:05 -04:00
Christopher McCulloh
5196b92044 (GH1964) adds hbs support for aria-label and aria-labelledby 2017-06-14 13:46:05 -04:00
Christopher McCulloh
73d0147490 (GH1964) updates test markup with accessibility changes 2017-06-14 13:46:05 -04:00
Christopher McCulloh
ce5d289ef6 uncomments out tests. Adds skip tests for stubbed out tests 2017-06-14 13:46:05 -04:00
Christopher McCulloh
8e65e1e42d test left key press on open folder 2017-06-14 13:46:05 -04:00
Christopher McCulloh
bd9ae29ee9 adds test for left key press on closed branch on top node 2017-06-14 13:46:05 -04:00
Christopher McCulloh
1b8caa5bd4 tests setFocus method 2017-06-14 13:46:05 -04:00
Christopher McCulloh
d5faca007b tests tabindexes 2017-06-14 13:46:05 -04:00
Christopher McCulloh
9cbc29271b tests focusIn on select 2017-06-14 13:46:05 -04:00
Christopher McCulloh
44cff68ff9 fixes npm lint errors 2017-06-14 13:46:05 -04:00
Christopher McCulloh
378b08e7a2 test focus on tree with no selected element. Tests tab index for focused element on focusIn 2017-06-14 13:46:05 -04:00
Christopher McCulloh
4b6ffaca17 adds more shortcuts to helpers 2017-06-14 13:46:05 -04:00