1
1
mirror of https://github.com/NoRedInk/noredink-ui.git synced 2024-12-19 03:31:32 +03:00
Commit Graph

186 Commits

Author SHA1 Message Date
Brian Hicks
ccfee369ac import the script from the monolith 2019-12-04 16:06:54 -06:00
Matt Charlton
3755413ce2 remove unused function 2019-12-03 13:51:04 +00:00
Ian Davies
418e2dfff7 Run headless again and remove commented code 2019-11-27 18:15:12 +00:00
Ian Davies
b7ab87b652 Updated to use async and dynamically load category pages. 2019-11-27 18:05:36 +00:00
Matt Charlton
a3577705e3 change page name 2019-11-27 12:15:39 +00:00
Matt Charlton
dac98b1b6e try evaluate as well 2019-11-27 12:12:20 +00:00
Matt Charlton
3a279519bd try a then 2019-11-27 12:06:32 +00:00
Matt Charlton
f54c7ffa58 test 2019-11-27 11:56:05 +00:00
Matt Charlton
6ab3da9055 use evaluate 2019-11-27 11:52:26 +00:00
Matt Charlton
919d2a0c93 wait till page has loaded 2019-11-27 11:43:41 +00:00
Matt Charlton
1cfcf108f0 get categories 2019-11-27 11:40:29 +00:00
Tessa Kelly
cd9dacad9c Reduce target errors' 2019-11-25 16:57:48 -08:00
Matt Charlton
6a96bf2a63 update test to use IDs, remove unnecessary page load 2019-11-20 08:58:44 -06:00
Matt Charlton
657cc5d21f wait for modals to open 2019-11-20 08:58:44 -06:00
Matt Charlton
078912a2e1 check for correct class before each capture 2019-11-20 08:58:44 -06:00
Brian Hicks
cb3c5c4630 darken default red 2019-11-15 19:10:17 -06:00
Brian Hicks
03eee1aeda remove a couple more invalid aria attributes 2019-11-15 17:09:26 -06:00
Brian Hicks
3e313ac4d3 fix invalid aria attributes
1. a valid ID cannot contain spaces
2. an ID referenced by aria-controls must be present on the page
2019-11-15 17:09:25 -06:00
Brian Hicks
dc0b0966e0 aria-selected has to be on the element with role=tab 2019-11-15 17:09:25 -06:00
Brian Hicks
8873b4883a fix unlabelled select 2019-11-15 17:09:25 -06:00
Brian Hicks
1a36f88c6d contain all content in landmarks 2019-11-15 17:09:25 -06:00
Brian Hicks
4618cc5fde get rid of all out-of-order header violations 2019-11-15 17:09:25 -06:00
Brian Hicks
fe06f37b8f add language to html 2019-11-15 17:09:25 -06:00
Brian Hicks
cc61d72b55 break up sections to make the axe report easier to scan 2019-11-15 17:09:25 -06:00
Brian Hicks
45574578ca remove duplicate IDs/active selectors in segmented control 2019-11-15 17:09:25 -06:00
Brian Hicks
946525243e fix duplicate IDs in checkbox example 2019-11-15 17:09:25 -06:00
Brian Hicks
292c07b2fb change target errors and make the value more obvious 2019-11-15 17:09:25 -06:00
Brian Hicks
f6f628fb55 fix typo 2019-11-15 17:09:25 -06:00
Matt Charlton
9b90b47773 remove click that didn't work 2019-11-15 16:06:19 +00:00
Matt Charlton
797d0d2d3c check checked checkbox 2019-11-15 16:00:51 +00:00
Matt Charlton
d6e42843db check modals 2019-11-15 16:00:41 +00:00
Matt Charlton
4457940f48 check each page individually 2019-11-15 16:00:31 +00:00
Matt Charlton
a8f71059e7 use a static id to check we've loaded 2019-11-15 15:59:49 +00:00
Matt Charlton
239c75afee add missing await 2019-11-15 14:37:50 +00:00
Matt Charlton
89479ca0e9 remove width option 2019-11-15 14:33:26 +00:00
Matt Charlton
63c455ac38 change capture name 2019-11-15 14:28:50 +00:00
Matt Charlton
f38215a0b1 One snapshot, one width 2019-11-15 14:25:42 +00:00
Matt Charlton
651f96b2fd go to each url and capture 2019-11-15 14:14:27 +00:00
Matt Charlton
056a67ba9c extra pass of percySnapshot 2019-11-15 14:06:58 +00:00
Matt Charlton
1b9ebe3923 remove extra await 2019-11-15 14:02:52 +00:00
Matt Charlton
e28076a31e remove extra bracket 2019-11-15 14:00:22 +00:00
Matt Charlton
9187c06037 use page.evaluate() 2019-11-15 13:58:00 +00:00
Matt Charlton
fbe230d570 wait till page loads 2019-11-15 13:49:36 +00:00
Matt Charlton
af61849ea0 try with a window 2019-11-15 13:44:56 +00:00
Matt Charlton
2043e40374 make the foreach async 2019-11-15 13:41:29 +00:00
Matt Charlton
aacfd158e1 capture each page individually 2019-11-15 13:37:27 +00:00
Matt Charlton
6dd653d9fa correct file path to js file 2019-11-15 13:14:58 +00:00
Matt Charlton
3666138a85 back to localhost and correct command 2019-11-15 13:12:16 +00:00
Matt Charlton
b90a647921 change url 2019-11-15 12:22:59 +00:00
Matt Charlton
f98f4ff745 remove console.log 2019-11-15 11:49:45 +00:00
Matt Charlton
7ae0a089e2 add a debug log 2019-11-15 11:42:45 +00:00
Matt Charlton
97a5c6c6b3 update selector 2019-11-15 11:23:31 +00:00
Matt Charlton
a1535aaac4 remove unused url arg 2019-11-15 11:17:37 +00:00
Matt Charlton
923d1ce1cc set up makefile and bash script 2019-11-15 11:16:25 +00:00
Matt Charlton
1a95c1f16e add basic percy capture script 2019-11-15 11:16:10 +00:00
Tessa Kelly
6ab4a905ff Fix duped ids 2019-11-08 12:31:38 -08:00
Ju Liu
85dde02bd9 Merge branch 'master' into tessa/accordion 2019-10-28 15:55:43 +00:00
Tessa Kelly
bfd623ae78 Change target errors
I don't think there's a way to avoid duplicating svg ids for filters 🤷
2019-10-24 13:28:43 -07:00
Tessa Kelly
13052d33db Update target errors 2019-10-24 13:10:37 -07:00
Gavin Panella
52fdfa9a71 Merge remote-tracking branch 'origin/master' into zamboni/accessible-tooltips 2019-10-10 19:51:08 +02:00
Michael Hadley
f5a39abedf Tab.links should be using the tab and tablist roles 2019-10-02 08:23:51 -07:00
brookeangel
a9af66d754 sorry, axe 2019-09-30 15:38:34 -07:00
Tessa Kelly
1d3b070fae Ratchet 2019-09-19 08:34:38 -07:00
tremlab
4b3a24495c lower target errors - 72 2019-08-19 16:39:40 -07:00
Tessa Kelly
513a169359 Lower target errors 2019-08-19 15:54:54 -07:00
Tessa Kelly
8dcf01e041 Try 98
locally, running the script definitely says that there are 23 errors. but ci thinks 98.
2019-08-13 13:49:33 -07:00
Tessa Kelly
b493d9fc88 Reduce target errors 2019-08-13 13:36:57 -07:00
Brian Hicks
fea28b640b update debugging instructions now that the report isn't a file 2019-07-29 14:30:43 -05:00
Brian Hicks
9c9b5ab2e1 bump failures to 161 2019-07-29 14:28:38 -05:00
Brian Hicks
1e1ac5e5b1 exit on failures 2019-07-29 13:47:50 -05:00
brookeangel
3ba7fca194 Revert "remove duplicate IDs in Checkbox.V5"
This reverts commit b48a3b7a71.
2019-07-24 13:53:34 -07:00
Brian Hicks
2ddc26e613 use node count for report instead of category count 2019-07-24 08:40:50 -05:00
Brian Hicks
8e1b22e944 clarify what should be done if the number went up 2019-07-24 05:47:34 -05:00
Brian Hicks
b48a3b7a71 remove duplicate IDs in Checkbox.V5 2019-07-24 05:46:48 -05:00
Brian Hicks
3a5b763215 add help and helpUrl to axe report 2019-07-24 05:42:31 -05:00
Brian Hicks
4268f86f12 add more useful debugging steps 2019-07-23 17:10:08 -05:00
Brian Hicks
c9dcdf342b make error friendlier 2019-07-23 16:59:14 -05:00
Brian Hicks
452866accd add testing with axe 2019-07-23 16:55:31 -05:00
Tessa Kelly
17a506e57e Remove elm-package checks 2019-05-22 13:48:51 -07:00
brookeangel
2c08fd5fd6 unconditionally make public 2019-05-09 09:03:30 -07:00
Brian Hicks
1bf6a6daf5 start with a clean build 2019-04-03 05:48:26 -05:00
Brian Hicks
2f5bf0839c call it develop instead of watch 2019-04-02 15:54:10 -05:00
Brian Hicks
59930a2867 clean up docs and make the script friendly 2019-04-02 15:53:00 -05:00
Brian Hicks
45bafa7bba clean up watch.sh 2019-04-02 15:44:28 -05:00
Brian Hicks
1966878cbc make public if it doesn't exist before serving 2019-04-02 15:38:48 -05:00
Brian Hicks
78fd68b285 move scripts to scripts with parity with the monolith 2019-04-02 15:38:10 -05:00