qunit-dom
qunit-dom copied to clipboard
High Level DOM Assertions for QUnit
`qunit-dom` does work correctly with `ShadowRoot`, but its types do not allow for that. Reproduction: https://github.com/lifeart/glimmer-next/blob/fa5b80ac09fe52c5b6660946cc44fa103aaba627/src/tests/integration/shadowroot-test.gts#L17C1-L18 CC @lifeart
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/cache](https://togithub.com/actions/cache) | action | digest | `704facf` -> `e12d46a` | ---...
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://togithub.com/actions/checkout) | action | digest | `8ade135` -> `692973e` | ---...
Co-Authored By: @CvX via https://github.com/mainmatter/qunit-dom/pull/2065#discussion_r1379365933
I discovered a bug when following the instructions to install qunit-dom. I seems to expect Vite to include Broccollii with the bundled for browser output. I think this might have...
Just looking here: ![image](https://github.com/mainmatter/qunit-dom/assets/199018/647579e9-a812-4282-9c57-de0bf679a335) the first tags are ember/emberjs. But with the v3 release candidate (and higher), ember is no longer really relevant to use qunit-dom (it doesn't need to...
When testing whether dynamic content is rendered correctly as HTML, it would be useful to have a `hasHtml` assertion. This would be the same as `hasText` except that instead of...
As described in #1972, qunit-dom doesn't currently have the ability to check css variables. This PR adds that ability.
It doesn't seem like qunit-dom has the ability to check the value of a css custom property/variable, like `--color-text`, or whatever. Am I right about that? I tried using `hasStyle`,...