qunit-dom icon indicating copy to clipboard operation
qunit-dom copied to clipboard

High Level DOM Assertions for QUnit

Results 60 qunit-dom issues
Sort by recently updated
recently updated
newest added

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Update | Change | |---|---| | lockFileMaintenance | All locks refreshed | 🔧 This Pull Request updates lock files to use...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [documentation](https://documentation.js.org) ([source](https://togithub.com/documentationjs/documentation)) | [`13.2.4` -> `13.2.5`](https://renovatebot.com/diffs/npm/documentation/13.2.4/13.2.5) |...

This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more. > [!WARNING] These dependencies are deprecated: | Datasource | Name | Replacement PR? |...

meta

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [release-it-lerna-changelog](https://togithub.com/rwjblue/release-it-lerna-changelog) | [`4.0.1` -> `5.0.0`](https://renovatebot.com/diffs/npm/release-it-lerna-changelog/4.0.1/5.0.0) | [![age](https://badges.renovateapi.com/packages/npm/release-it-lerna-changelog/5.0.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@embroider/compat](https://togithub.com/embroider-build/embroider) | [`0.48.1` -> `1.8.3`](https://renovatebot.com/diffs/npm/@embroider%2fcompat/0.48.1/1.8.3) | [![age](https://badges.renovateapi.com/packages/npm/@embroider%2fcompat/1.8.3/age-slim)](https://docs.renovatebot.com/merge-confidence/)...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@embroider/compat](https://togithub.com/embroider-build/embroider) | [`0.48.1` -> `0.50.2`](https://renovatebot.com/diffs/npm/@embroider%2fcompat/0.48.1/0.50.2) | [![age](https://badges.renovateapi.com/packages/npm/@embroider%2fcompat/0.50.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/jest](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jest) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`27.5.2` -> `29.0.3`](https://renovatebot.com/diffs/npm/@types%2fjest/27.5.2/29.0.3) |...

Getting type error like: ```ts Argument of type 'Element | Document' is not assignable to parameter of type 'string | Element | null | undefined'. ``` The type of `this.element`...

This whitespace replace regex is not replacing   encoded whitespaces. https://github.com/simplabs/qunit-dom/blob/ec5c614f1ea589419eea1591f9b62d32760dc5a1/lib/helpers/collapse-whitespace.ts#L4 You could maybe replace with .replace(/[ \u00a0]+/g, ' ') It creates for example issues with assert.dom().hasText() where one uses...

A `hasChild` method would be helpful to assert that a child element exists. Currently I find myself writing something like this from time to time: ```js assert .dom('foo') .hasText('...', 'renders...