Displaying 1 to 20 from 60 results

ava - Futuristic JavaScript test runner

  •    Javascript

Even though JavaScript is single-threaded, IO in Node.js can happen in parallel due to its async nature. AVA takes advantage of this and runs your tests concurrently, which is especially beneficial for IO heavy tests. In addition, test files are run in parallel as separate processes, giving you even better performance and an isolated environment for each test file. Switching from Mocha to AVA in Pageres brought the test time down from 31 to 11 seconds. Having tests run concurrently forces you to write atomic tests, meaning tests don't depend on global state or the state of other tests, which is a great thing!

power-assert - Power Assert in JavaScript

  •    Javascript

Power Assert in JavaScript. Provides descriptive assertion messages through standard assert interface. No API is the best API.power-assert provides descriptive assertion messages for your tests, like this.

chai - BDD / TDD assertion framework for node

  •    Javascript

Chai is a BDD / TDD assertion library for node and the browser that can be delightfully paired with any javascript testing framework. For more information or to download plugins, view the documentation.




Gomega - Ginkgo's Preferred Matcher Library

  •    Go

Gomega is a matcher/assertion library. It is best paired with the Ginkgo BDD test framework, but can be adapted for use in other contexts too.

chai-jquery - jQuery assertions for chai

  •    Javascript

chai-jquery is an extension to the chai assertion library that provides a set of jQuery-specific assertions. Note that jquery.js and chai.js can be inserted one before another (order does not matter here).

js-must - An assertion library for JavaScript and Node

  •    Javascript

Must.js is a testing and assertion library for JavaScript and Node.js with a friendly BDD syntax (awesome.must.be.true()). It ships with many expressive matchers and is test runner and framework agnostic. Follows RFC 2119 with its use of MUST. Good and well testsed stuff. For those new to testing JavaScript on Node.js, you'll also need a test framework (also called a test-runner or a harness) to run your tests. One such tool is Mocha.


verity - assertions on http requests

  •    Javascript

a lib for testing for http request/response

pook - Versatile and expressive HTTP traffic mocking and expectations made easy in Python

  •    Python

Versatile, expressive and hackable utility library for HTTP traffic mocking and expectations made easy in Python. Heavily inspired by gock.To get started, see the documentation, how it works, FAQ or examples.

pytruth - Assertion framework for Python unit tests

  •    Python

Provides unittest assertions in a fluent style. Translated from the Java implementation, google/truth.PyTruth is licensed under the Apache 2.0 license.

zora - A less than 200 lines of code javascript test harness for nodejs and the browser

  •    Javascript

There is no global, just a function providing a two methods API.Use the Javascript native AsyncFunction to write your asynchronous code as it was synchronous. No need for a callback or to plan ahead.

yeoman-assert - Assert utility from yeoman

  •    Javascript

yeoman-assert is extending the native Node assert module. Every methods in assert also is available with yeoman-assert, plus some code scaffolding related assertion helpers.Assert that a file exists.

code - Assertion library

  •    Javascript

BDD assertion library.code was created as a direct rewrite of the powerful chai assertions library. This virtual fork was created for a few reasons. First, chai mixed usage of methods and properties creates a problematic environment in which it is too easy to forget a method () and result in an assertion that is never executed (and therefor passes incorrectly). This observation was noted by the must author.

babel-plugin-espower - Babel plugin for power-assert

  •    Javascript

Babel plugin for power-assert.babel-plugin-espower is a Babel plugin for power-assert.

empower - Power Assert feature enhancer for assert function/object

  •    Javascript

Power Assert feature enhancer for assert function/object.empower is a core module of power-assert family. empower enhances standard assert function or any assert-like object to work with power-assert feature added code instrumented by espower.