chai-virtual-dom
Virtual DOM asserters
Provides virtual-dom element assertions for Chai assertion library
Chai assertion helpers for virtual-dom elements
24 stars
5 watching
1 forks
Language: JavaScript
last commit: over 9 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
t-huth/eslint-plugin-chai-assert-bdd | An ESLint plugin to support assertions in JavaScript testing using the Chai assertion library. | 2 |
dubiousdavid/dominator | A virtual DOM implementation for ClojureScript, aiming to simplify JavaScript development with a minimal learning curve | 73 |
dekujs/assert-element | A set of assertions for working with virtual DOM nodes in Deku/React applications | 16 |
developit/preact-jsx-chai | A plugin for Chai that enables comparing and validating JSX elements in Preact applications | 56 |
madcapjake/earl-hyperscript | A wrapper around Earl Grey that converts its document building syntax to work with Cycle.js's virtual DOM library | 2 |
choojs/hyperx | A tagged template string virtual DOM builder | 1,014 |
tunnckocore/mich-h | Creates virtual DOM trees from HTML using hyperscript-compatible syntax or JSX | 8 |
vdux/vdux | An opinionated bridge between virtual DOM libraries and Redux, focusing on component-local state and application lifecycle control. | 138 |
stoically/webextensions-jsdom | Enables testing of WebExtensions with mocked browser and DOM environments. | 19 |
xdissent/karma-chai | Provides integration of Chai assertion library with Karma test runner | 60 |
syntax-tree/hast-util-assert | Utility to verify correctness of nodes in HTML/Markdown parsing trees | 1 |
mainmatter/qunit-dom-codemod | Automates the conversion of assertions to qunit-dom style tests | 14 |
ihordiachenko/eslint-plugin-chai-friendly | A plugin to make ESLint friendly with Chai's 'expect' and 'should' statements | 54 |
turbo87/eslint-plugin-chai-expect | An ESLint plugin to enforce best practices in Chai.js expect statements | 27 |
gavinaiken/eslint-plugin-chai-expect-keywords | A tool that checks for unsupported keywords in chai.js expect() assertions during code analysis. | 1 |