You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
test(integration): more web-test-runner test fixes @W-18763051 (#5414)
* refactor(wtr): move NODE_ENV_FOR_TEST default into options file
* chore(wtr): move hooks util to separate file
* chore(wtr): move aria utils to separate file
* chore(wtr): move constants to separate file
* chore(wtr): clean up custom rollup plugin
* test(wtr): get hydration tests kinda running
* test(wtr): kinda start moving to ESM instead of IIFE
* fix(shared): make sanitizeHtmlContent work
* chore(ci): run hydration tests in ci
* test(wtr): remove unused script
* test(wtr): implement missing jasmine assertions
* test(wtr): clean up test to make assertions more clear
* test(wtr): implement custom console matchers
* test(wtr): use simpler console spy
* test(wtr): remove outdated, unnecessary spies
* test(wtr): move signals util to own file
* test(wtr): implement custom error matchers
everything passed first try, which is kinda sus
* chore: split matchers into separate files
* chore: ugh tui go away
* chore: remove unused file
code is now in helpers/matchers/index.mjs
* test(wtr): conditionally import polyfills
reduces test failures from 291 to 220
* test(wtr): use one setup file instead of two
* chore: add comment explaining file
* chore(wtr): rename file
* chore(wtr): move test configs into directory
* chore(wtr): extract shared parts of config into base config object
* chore(wtr): rename config files
who needs convention?
* chore(wtr): move WTR plugins from helpers dir to config dir
* chore: move full plugins to plugin files
instead of just inner logic
* test(wtr): not all env vars are boolean
fixes ~50 test failures
* test(wtr): make tests async so they clean up properly
I'm not sure why the async matters, but it does.
* test(wtr): fix resolution of wire-service
* test(wtr): skip flaky tests
* test(wtr): add more jasmine spy adapter methods
* test(wtr): enable passing tests
turns out they just had browser log warnings, not failures
* test(wtr): make spy props non-enumerable
* test(wtr): remove unused matcher
* test(wtr): fix assertion to match error message
* test(wtr): implement jasmine.any
* test(wtr): mark test as flaky timeout
* update comment
* update comment
* test(wtr): move scripts to head instead of body
tests manipulate the body, so we use head for scripts to keep the body clean
* Update packages/@lwc/integration-not-karma/configs/base.mjs
* Update packages/@lwc/integration-not-karma/configs/base.mjs
0 commit comments