Displaying 1 to 20 from 22 results

mathjs - An extensive math library for JavaScript and Node.js

  •    Javascript

Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with different data types like numbers, big numbers, complex numbers, fractions, units, and matrices.

grunt - Grunt: The JavaScript Task Runner

  •    Javascript

Visit the gruntjs.com website for all the things. Before you make an issue, please read our Contributing guide.

react-testing-library - 🐐 Simple and complete React DOM testing utilities that encourage good testing practices

  •    Javascript

Simple and complete React DOM testing utilities that encourage good testing practices. You want to write maintainable tests for your React components. As a part of this goal, you want your tests to avoid including implementation details of your components and rather focus on making your tests give you the confidence for which they are intended. As part of this, you want your testbase to be maintainable in the long run so refactors of your components (changes to implementation but not functionality) don't break your tests and slow you and your team down.

dom-testing-library - 🐙 Simple and complete DOM testing utilities that encourage good testing practices

  •    Javascript

Simple and complete DOM testing utilities that encourage good testing practices. You want to write maintainable tests for your Web UI. As a part of this goal, you want your tests to avoid including implementation details of your components and rather focus on making your tests give you the confidence for which they are intended. As part of this, you want your testbase to be maintainable in the long run so refactors of your components (changes to implementation but not functionality) don't break your tests and slow you and your team down.




gulp-mocha - Run Mocha tests

  •    Javascript

Keep in mind that this is just a thin wrapper around Mocha and your issue is most likely with Mocha.🔥 Want to strengthen your core JavaScript skills and master ES6? I would personally recommend this awesome ES6 course by Wes Bos. You might also like his React course.

grunt-contrib-jasmine - Run jasmine specs headlessly through PhantomJS.

  •    Javascript

Run this task with the grunt jasmine command. Automatically builds and maintains your spec runner and runs your tests headlessly through PhantomJS.

gulp-jasmine - Run Jasmine 2 tests in Node.js

  •    Javascript

Issues with the output should be reported on the Jasmine issue tracker.Display spec names in default reporter.

Jody - A BDD Framework for Node.js, with support for http testing

  •    Javascript

A spec_helper.js file in your specs directory will be executed before all specs. A good place to put your before all and after all.


nof5 - A tool which runs unit tests (based on mocha) if a file has changed on the server in a browser

  •    Javascript

We originally built nof5 for our client-and server-side framework [alamid.js] (http://alamidjs.com/). [alamid.js] (http://alamidjs.com/) makes it possible that the client code can be written exactly as for the server. We use for the classes of [alamid.js] (http://alamidjs.com/) our JavaScript compiler [nodeclass] (https://npmjs.org/package/nodeclass) and the client-side code will be bundled with the help of [WebPack] (https://github.com/webpack/webpack). We also develop alamid.js using Contiuous integration and Jenkins. There was no tool that combines all these technologies.

mongo-aggregation-debugger - Debug MongoDb's aggregation framework and visualize what each stage of the pipeline outputs

  •    Javascript

It is pretty hard to understand why a specific aggregation query fails or doesn't output the right results since it can be pretty complex and go through a lot of stages before returning values. You give the debugger access to your instance of mongodb, and it creates a temporary collection in which it will run each stage of the aggregation query in series. The temporary database is dropped after each debug.

gulp-axe-webdriver - Gulp plugin for aXe utilizing WebDriverJS

  •    Javascript

Gulp plugin for aXe utilizing WebDriverJS. Inspired by grunt-axe-webdriver and gulp-axe-core.

cypress-svelte-unit-test - Unit testing Svelte components in Cypress E2E test runner

  •    Javascript

Requires Node version 6 or above. The mount function returns a promise which resolves to the current document. At the same time, the instance of the mounted component is available from Cypress.component for further interaction.

describe-it - Extracts a private function / expression / variable for BDD unit testing

  •    Javascript

Note currently breaks after Node v4.2.2 due to require code changes. Some Node versions work, but most do not. How would you do this? The function getFoo is private to the closure, not exported. Impossible without extra processing step, like this one? Nope. Simple to do via describe-it, built on top of really-need.

rocha - Runs Mocha unit tests but randomizes their order

  •    Javascript

Open an issue if things do not work as expected. Because I used some pieces of ES6, and Ubuntu does not play nicely with --harmony flag (which allows using some ES6 today) this package requires Node >= 4.

localstorage-polyfill - in memory localStorage polyfill for node.js utilizing ES6 proxies

  •    Javascript

Saving for development, because primarily this package is meant for unit testing browser in node.js. For API doc, refer to MDN.

node-should - Shoulda library for NodeJs

  •    Javascript

‘Node Should’ is a(nother) implementation of Shoulda in JavaScript and specifically in the NodeJS runtime environment. This testing framework is still in an experimental state, but is being developed test-first.