mediawiki-skins-Vector/tests/jest
Nicholas Ray 6fbf08a198 Build A/B test bucketing infrastructure for the table of contents.
* Bucket and sample on server by using the
  `WikimediaEvents.WebABTestArticleIdFactory` service from
  WikimediaEvents (soft dependency)
* Add linkHijack.js so that users bucketed in one group have the
  possibility of remaining in that group if they click a link to another
  page.

Bug: T302046
Depends-On: Ie6627de98effb3d37a3bedda5023d08af319837f
Change-Id: Iff231a976c473217b0fa4da1aa9a8d1c2a1a19f2
2022-04-04 17:06:29 -06:00
..
__mocks__ Revise AB.js to handle other features + server sampling/bucketing 2022-03-22 11:58:48 -06:00
__snapshots__ Small clean up and TOC update 2022-04-01 13:14:02 -05:00
skins.vector.es6 Make beginning bold on scroll 2022-03-25 01:13:42 +00:00
AB.test.js Revise AB.js to handle other features + server sampling/bucketing 2022-03-22 11:58:48 -06:00
App.test.js Setup jest unit tests and add basic test cases for AB.js and App.vue 2022-01-31 20:50:33 +00:00
deferUntilFrame.test.js Fix TOC section activation on link click bug 2022-02-08 14:45:16 -07:00
fetch.test.js Add fetch tests from WVUI 2022-02-15 14:00:40 -06:00
linkHijack.test.js Build A/B test bucketing infrastructure for the table of contents. 2022-04-04 17:06:29 -06:00
restSearchClient.test.js Move REST search client out of WVUI into Vector 2022-02-10 10:17:10 -06:00
stickyHeader.test.js Remove custom handling of aria-expanded in Vector checkbox hack buttons 2022-03-21 23:14:51 +05:30
tableOfContents.test.js Small clean up and TOC update 2022-04-01 13:14:02 -05:00