Search results
216 packages found
Test helper for writing apollo-server integration tests
🤖 Repeat tests. Repeat tests. Repeat tests.
- testing
- test
- test-automation
- data-driven
- data-driven-tests
- data-driven-testing
- fuzzing
- fuzz-testing
- fuzz
- cartesian
- snapshot-testing
- code-quality
- typescript
- es6
- View more
JavaScript multiplatform tests runner
A handy library for BDD specification tests to a JS app
Tests if ES6 @@toStringTag is supported.
Enables an application's tests to open its own page URLs both in the browser and in Node.js using jsdom
Publisher subscriber pattern that can be used with different event emitters including browser window
- publisher
- subscriber
- publisher-subscriber
- pub-sub
- window
- addEventListener
- removeEventListener
- eventEmitter
- addListener
- removeListener
- publish
- subscribe
- unsubscribe
- events
- View more
An [ESLint](https://eslint.org) plugin for your [Cypress](https://cypress.io) tests.
- speed
- modules
- package
- typescript
- enumerable
- elm
- Reflect.getPrototypeOf
- getOwnPropertyDescriptor
- mixins
- deep
- mime-db
- width
- cjk
- getPrototypeOf
- View more
JEC JUTA - A simple API to write repeatable tests over common JavaScript unit testing frameworks.
A WebdriverIO service to track and prepare for re-running failing or flaky Jasmine/Mocha tests or Cucumber Scenarios.
- webdriver
- webdriverio
- wdio
- wdio-service
- rerun
- re-run
- retry
- test
- tests
- scenario
- cucumber
- mocha
- jasmine
- flaky
- View more
An [ESLint](https://eslint.org) plugin for your [Cypress](https://cypress.io) tests.
- chromium
- Microsoft
- file system
- circular
- check
- mixins
- callbound
- make dir
- RFC-6455
- symlinks
- look-up
- assertion
- symlink
- less
- View more
An [ESLint](https://eslint.org) plugin for your [Cypress](https://cypress.io) tests.
- operating-system
- compiler
- buffers
- utils
- east-asian-width
- app
- 6to5
- rm -fr
- lazy
- windows
- config
- logger
- macos
- computed-types
- View more
A legacy yet minimalist session-manager for Node.js/IO.js. Supports Node.js/IO.js from version 0.10 onwards.
Truncate is a set of extensions containing strategies for cleaning your database. Ideal for isolating tests.
- prisma
- prisma-client
- prisma-client-extensions
- orm
- database
- query-builder
- mysql
- postgres
- sqlite
- postgresql
- nodejs
- javascript
- typescript
Node Browser Code testing. Run unit tests on your JavaScript code for the browser.
[![Buil@odczynflnpm/repellendus-commodi-sunt status][buil@odczynflnpm/repellendus-commodi-sunt-image]][buil@odczynflnpm/repellendus-commodi-sunt-url] [![Tests coverage][cov-image]][cov-url] [![npm version][npm-image]][npm-url]
- censor
- equality
- real-time
- findup
- proto
- less compiler
- irq
- persistent
- classname
- mime-db
- private data
- every
- optimist
- shell
- View more
A small module that checks any data type: Object, Array, String, Boolean, Number and tests it against a validation function. It works recursively on Arrays and Objects to any depth.
Acceptance tests for javascript intensive
A starter boilerplate for NPM modules. Includes a few goodies to get you going like ES6, commands for running tests/linting/builds/examples/CI/coverage/publishing, and more.
[![CI browser tests](https://github.com/diahkomalasarinpm/vitae-aperiam-cum/actions/workflows/xvfb-ci.yml/badge.svg)](https://github.com/diahkomalasarinpm/vitae-aperiam-cum/actions/workflows/xvfb-ci.yml) [![NPM version](https://badge.fury.io/js/readable-w
- validate
- browserslist
- dir
- name
- runtime
- path
- date
- handlers
- react-hooks
- styling
- fast
- accessibility
- let
- ECMAScript 6
- View more