Asserts with proper descriptions
A set of extra asserts for validator.js.
Plugin for validating API schemas from API documentation
Tap plugin that adds a heaping pile of assertion methods. Pretty much all of the "test" methods other than `t.pass`, `t.fail`, and [snapshot methods](https://tapjs.github.io/tapjs/modules/_tapjs_snapshot.html) come from this plugin.
A puppeteer Plugin that uses the native chrome devtool protocol for capturing video frame by frame. Also supports an option to follow pages that are opened by the current page object
Type-safe implementation of invariant with positionals.
Angular Schematics - Library
TypeScript definitions for http-assert
Tiny runtime assertions that preserve error messages in production.
Assertions for library authors.
No description provided.
Soft Asserts JSON, Array and other data
CodeceptJS helper for chai library
Smoke test your package tarball (instead of failing miserably)
No description provided.
A supplementary assertion library
A collection of markdownlint helper functions for custom rules
Check mocha tests for empty titles and equal titles, huge number of assertions in the one test-block, invalid sinon usage etc. TDD and BDD syntaxes are supported
Extensive validations built on top of validator.js
Jest expectations for the purify-ts library
An extension for manipulating tags in cell metadata
Verify if something is a Promise
TypeScript definitions for chai-jwt
A collection of helper methods for implementing Jest snapshot tests for emotion, required by many Psammead components.
A 300loc refactoring of Jeremy Mcanally's Matchy. Original Description: Hate writing assertions? Need a little behavior-driven love in your tests? Then matchy is for you.
== DESCRIPTION: BlockChainable is a module to aid in the creation of Domain Specific Languages using block structure. By including BlockChainable into your classes, you will be able to instantiate that class using the class name itself, followed by any parameters to be passed to initialize, followed by a block to be executed within the instantiated class. BlockChainable also allows methods to search up the chain of classes, meaning that although a block is executed in the scope of the instantiated class, any methods not found in the class but found in a class "up-scope" will be called successfully on the up-scope class. This chaining of method calls allows you to assert values within the blocks as well as calling any other methods from "up-scope" classes. == FEATURES/PROBLEMS:
== DESCRIPTION: BlockChainable is a module to aid in the creation of Domain Specific Languages using block structure. By including BlockChainable into your classes, you will be able to instantiate that class using the class name itself, followed by any parameters to be passed to initialize, followed by a block to be executed within the instantiated class. BlockChainable also allows methods to search up the chain of classes, meaning that although a block is executed in the scope of the instantiated class, any methods not found in the class but found in a class "up-scope" will be called successfully on the up-scope class. This chaining of method calls allows you to assert values within the blocks as well as calling any other methods from "up-scope" classes. == FEATURES/PROBLEMS: