• Stars
    star
    14
  • Rank 1,438,076 (Top 29 %)
  • Language
    JavaScript
  • Created over 10 years ago
  • Updated over 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Assert that a change you expected to happen, happened, with this chai plugin

More Repositories

1

chai

BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
JavaScript
8,128
star
2

chai-as-promised

Extends Chai with assertions about promises.
JavaScript
1,421
star
3

sinon-chai

Extends Chai with assertions for the Sinon.JS mocking framework.
JavaScript
1,089
star
4

chai-http

HTTP Response assertions for the Chai Assertion Library.
JavaScript
634
star
5

chai-jquery

jQuery assertions for chai
JavaScript
372
star
6

chai-spies

Spies for Chai Assertion Library.
JavaScript
132
star
7

type-detect

Improved typeof detection for node.js and the browser.
JavaScript
130
star
8

deep-eql

Improved deep equality testing for Node.js and the browser.
JavaScript
108
star
9

chai-things

Chai support for assertions on array elements
CoffeeScript
104
star
10

chai-json-schema

Chai plugin for JSON Schema v4
JavaScript
75
star
11

chaijs.github.io

The chaijs.com website source code. Contributions welcome.
JavaScript
49
star
12

pathval

Object value retrieval given a string path
JavaScript
42
star
13

chai-fs

Chai assertions for Node.js filesystem
JavaScript
33
star
14

assertion-error

Error constructor for test and validation frameworks that implements standardized AssertionError specification.
TypeScript
25
star
15

chai-factories

Factories over fixtures. Chai Assertion Library.
JavaScript
23
star
16

loupe

Inspect utility for Node.js and browsers
JavaScript
21
star
17

chai-stats

Statistical and additional numerical assertions for the Chai Assertion Library.
JavaScript
16
star
18

check-error

Error comparison and information related utility for node and the browser
JavaScript
14
star
19

get-func-name

Reliably get the name of a Function in a cross-browser compatible way.
JavaScript
12
star
20

simple-assert

Vanilla Assertions
JavaScript
7
star
21

chai-null

Null Object Pattern implementation for the Chai Assertion Library
JavaScript
5
star
22

chai-timers

Timers, stopwatches, and other time based assertions for the Chai Assertion Library.
JavaScript
5
star
23

guidelines

Guidelines for the Chaijs Organisation
1
star
24

plugin-use

A simple Event Emitter, tuned to be used as a plugin driver.
TypeScript
1
star