Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Mocha

Mocha is a JavaScript test framework for Node.js programs, featuring browser support, asynchronous testing, test coverage reports, and use of any assertion library.

Assertation styles

Methologies

Reporting styles

Features

https://github.com/tangbc/js-test-workflows

A collection of different JavaScript test workflows, helping you choose a suitable/preferable Test-Driven Development.

jasmine javascript-tests jest karma-jasmine mocha tdd test-workfolw

Last synced: 14 Nov 2024

https://github.com/twisterghost/react-mocha-jsdom-example

An example of how to use Mocha and JSDOM to quickly test React components. Alternatively, use https://facebook.github.io/jest/

example jsdom mocha react

Last synced: 11 Nov 2024

https://github.com/alexoid1/super-heroes

SuperHeroes is a web application that shows stats about All SuperHeroes and Villains from all universes. Built with React and Redux and fetches data from a standard API and FirebaseStore also authenticate users with Google and Facebook, the user can add Heroes and upload images.

chai css3 firebase mocha puppeteer react redux super-heroes

Last synced: 06 Dec 2024

https://github.com/bahmutov/focha

Mocha wrapper that runs previously failed tests first

ci mocha testing wrapper

Last synced: 02 Oct 2024

https://github.com/rishichawda/lighthouse-mocha-example

Example using lighthouse and chrome-launcher for running lighthouse tests with mocha

chrome lighthouse-audits mocha performance test

Last synced: 13 Oct 2024

https://github.com/springload/mocha-chai-to-jest

How to migrate unit tests from Mocha and Chai to Jest

chai documentation jest migrate migration mocha unit-testing

Last synced: 05 Dec 2024

https://github.com/tzachbon/ssr-react-monorepo-example

Example for React Server-Side Rendering (SSR) without any framework inside monorepo with Typescript and tests

async-rendering components-react e2e express javascript mocha monorepo nextjs nodejs react server-side-rendering ssr suspense testing turborepo typescript webpack

Last synced: 23 Nov 2024

https://github.com/Alexoid1/Super-heroes

SuperHeroes is a web application that shows stats about All SuperHeroes and Villains from all universes. Built with React and Redux and fetches data from a standard API and FirebaseStore also authenticate users with Google and Facebook, the user can add Heroes and upload images.

chai css3 firebase mocha puppeteer react redux super-heroes

Last synced: 25 Oct 2024

https://github.com/mgrybyk/webdriverio-devtools

WebdriverIO with Chrome DevTools Protocol

devtools mocha typescript webdriverio

Last synced: 15 Nov 2024

https://github.com/ltfschoen/solidity_test

Smart Contracts using Solidity, Truffle, and Ethereum TestRPC, Mocha

mocha shell-script solidity-contracts truffle-framework

Last synced: 17 Oct 2024

https://github.com/rwieruch/node-testing-mocha-chai

How to setup testing for Node.js with Mocha and Chai.

chai mocha node node-js nodejs testing testing-framework

Last synced: 16 Oct 2024

https://github.com/codebrahma/nodejs-backend-boilerplate

Node.js Backend boilerplate for rest apis with google oauth authentication

chai circleci codecov dotenv factory-girl google-oauth2 mocha mvc nock postgresql rest-api sentry sequelize sinon vcr

Last synced: 04 Dec 2024

https://github.com/euberdeveloper/mongoback

The most powerful npm module to export and make backups of your MongoDB

mocha mongodb npm typescript

Last synced: 09 Nov 2024

https://github.com/mmouterde/mocha-sonarqube-reporter

mocha reporter for sonar (>6.2)

mocha reporter sonar

Last synced: 13 Nov 2024

https://github.com/bradydowling/mocha-in-browser

Running Mocha tests directly in the browser

javascript mocha mochajs testing

Last synced: 27 Sep 2024

https://github.com/natural-intelligence/docker-compose-mocha

A tool used to create an isolated environment for services which are Docker-ized based on services found inside a given docker-compose.yml file when running Docker Compose tool.

automation chai ci docker docker-compose mocha testing

Last synced: 31 Oct 2024

https://github.com/testdeck/testdeck-mocha-seed

testdeck seed for the mocha test framework

mocha test testdeck typescript

Last synced: 16 Nov 2024

https://github.com/xJREB/skeleton-express-typescript

A skeleton project with Express.js, TypeScript, Mocha, and Chai.

chai expressjs mocha typescript

Last synced: 23 Oct 2024

https://github.com/falkirks/folder-test

Create many mocha tests from JSON files within a folder (part of CPSC 310)

mocha mocha-chai testing

Last synced: 10 Nov 2024

https://github.com/daniellockyer/mocha-github-actions-reporter

Custom reporter for Mocha which outputs Github Actions annotations

actions github mocha reporter

Last synced: 27 Oct 2024

https://github.com/host1-tech/wuzzle

Provides a unified but opt-in way to config all kinds of webpack based compilation easily 🚀

create-react-app cypress electron-webpack jest mocha next node nuxt razzle storybook taro transpile uni-app vue-cli webpack wuzzle

Last synced: 13 Oct 2024

https://github.com/whenubelieve/nextjs-express-boilerplate-typescript

While evaluating next.js for building apps I wanted a starting point that included an Express server for the API and Typescript as the primary language instead of Javascript. This project is the boilerplate for that app.

app boilderplate express mocha next nextjs typescript

Last synced: 07 Dec 2024

https://github.com/acucciniello/hacker-news-skill

An Amazon Alexa Skill that will give you the newest hacker news article titles from YCombinator

amazon amazon-alexa-skill amazon-echo bespoken-tools chai hacker-news mocha nodejs travis-ci ycombinator

Last synced: 23 Nov 2024

https://github.com/posva/mocha-css

A mocha stylesheet for the HTML reporter that let you append visual tests

browser css mocha test visual-testing

Last synced: 28 Oct 2024

https://github.com/deadcoder0904/datastructure-in-js

Data Structures Practice in JS with Testing in Mocha & Chai :heart_eyes:

chai datastructures datastructures-in-javascript datastructures-in-js ds ds-in-js javascript mocha

Last synced: 14 Nov 2024

https://github.com/sbolel/express-pug-starter

Starter Node.js server with Express.js, Pug, scss, Mocha, Standard, eslint, and Contentful for CMS

circleci cms contentful example express expressjs mocha nodejs pug sass scss starter-app starter-kit

Last synced: 27 Sep 2024

https://github.com/euberdeveloper/euberlog

A beautiful nodejs logger

logger mocha npm typescript

Last synced: 09 Nov 2024

https://github.com/xjreb/skeleton-express-typescript

A skeleton project with Express.js, TypeScript, Mocha, and Chai.

chai expressjs mocha typescript

Last synced: 22 Dec 2024

https://github.com/goldenbearkin/typescript-library-boilerplate

A tree-shakable typeScript library boilerplate

boilerplate mocha typescript

Last synced: 14 Oct 2024

https://github.com/scriptnull/mocha-github-reporter

Delivering mocha results from CI to Github. 📋

continuous-integration github mocha mocha-reporter tdd

Last synced: 18 Oct 2024

https://github.com/rfrench/chai-uuid

Chai plugin for performing assertions on UUIDs

assertions bdd chai guid javascript mocha tdd uuid

Last synced: 11 Oct 2024

https://github.com/kirill3333/nodejs_unit_tests_example

Create this example for question from https://stackoverflow.com/questions/38190712/how-to-unit-test-a-node-api-using-sinon-express-with-mongo-db

istanbul mocha nodejs sinon unittesting

Last synced: 04 Dec 2024

https://github.com/jasonetco/test-selector

🎭👈 Prompts the user to run specific test suites in a project.

cli mocha npm-scripts suite test test-selector test-suite testing

Last synced: 24 Oct 2024

https://github.com/imranr98/backdraft

Node.js, Express, and PostgreSQL based web server with simple user authentication, to be used as a template or starting off point for backend projects.

authentication chai express jwt logging mocha morgan nodejs openapi postgresql prisma rdbms refresh-token sql swagger swagger-ui testing tsoa typescript winston

Last synced: 19 Nov 2024

https://github.com/digipie/mongo-action

Github action to create a Docker container from the official mongo image.

chai expressjs github-actions mocha mongo mongo-action mongodb mongoose nodejs test-automation

Last synced: 23 Oct 2024

https://github.com/tariqulislam/puppeteer-mocha-automated-testing

Automated the Testing using Puppeteer, Mocha, chai. For example we can use linkidin account and few functionality to automated the testing

assertion-library chai chrome-devtools chromium mocha mocha-tests nodejs puppeteer

Last synced: 07 Nov 2024

https://github.com/m-sureshraj/mocha-watch-typeahead

👁️ Interactive watch mode support for the Mocha test framework.

cli mocha testing-tools typeahead

Last synced: 27 Oct 2024

https://github.com/codewithmmak/mocha-chai-typescript

This is sample Test Automation framework designed using Mocha, Chai and TypeScript

bdd-framework chai chai-typescript mocha mochawesome typescript typescript-test visual-studio

Last synced: 23 Nov 2024

https://github.com/novln/macchiato

A mocha inspired reporter for Ginkgo.

ginkgo go golang mocha testing

Last synced: 14 Oct 2024

https://github.com/ajb413/pubnub-functions-mock

Mocks PubNub Functions modules for event handler unit testing

chai javascript mocha nodejs pubnub pubnub-functions serverless unit-testing

Last synced: 21 Oct 2024

https://github.com/funbox/frontend-tests-runner

A library for running Mocha tests in parallel

e2e-tests mocha

Last synced: 21 Nov 2024

https://github.com/d4nyll/hobnob

Code bundle to accompany the book Building Enterprise JavaScript Applications (BEJA), published by Packt

cucumber docker javascript jenkins kubernetes mocha nodejs

Last synced: 15 Nov 2024

https://github.com/atsistemas/angularjs-base

Angular based development platform

angular angularjs browserify chai gulp karma mocha

Last synced: 09 Nov 2024

https://github.com/dword-design/mock-argv

Temporarily overrides the command line arguments. This is useful for testing.

args argument-parser arguments argv cli command-line command-line-tool coverage javascript jest mocha mock node nodejs npm npm-package replace restore test testing

Last synced: 27 Oct 2024

https://github.com/hxlnt/typescript-slim-starter

💪 A trim, framework-free starter for Typescript apps and tests

mocha typescript

Last synced: 28 Oct 2024

https://github.com/js-devtools/karma-host-environment

Access host info (OS, browser version, environment variables) in browser tests

browser environment-variables javascript karma karma-plugin mocha nodejs qunit tape testing universal-javascript user-agent

Last synced: 10 Oct 2024

https://github.com/alhadis/atom-mocha

Mocha/Chai test-runner for Atom projects.

atom atom-mocha bdd chai mocha

Last synced: 20 Dec 2024

https://github.com/fluidtrends/savor

Make your Node Typescript unit testing a piece of cake.

bdd chai instabuljs javascript mocha nodejs nyc sinon tdd typescript unit-testing

Last synced: 07 Nov 2024

https://github.com/t-sauer/mocha-tslint

Run TSLint as mocha tests

mocha mocha-tslint tslint typescript

Last synced: 13 Nov 2024

https://github.com/mvasilkov/smol

A JavaScript test runner. Like Mocha but smol.

javascript mocha no-dependencies smol test

Last synced: 17 Oct 2024

https://github.com/rebecaborges/card-validator

Biblioteca publicada no npm, validador de cartão de crédito com base no algoritmo de Luhn.

chai eslint mocha node-js npm nyc tdd

Last synced: 09 Oct 2024

https://github.com/slammayjammay/rubiks-cube-solver

Outputs a solution using the Fridrich Method for a given cube state.

chai es6 mocha nodejs rubiks-cube webpack

Last synced: 11 Nov 2024

https://github.com/rajatt95/cypress_js

Automation Testing | Web+API | Cypress | Javascript | VS Code | API Interceptor | Videos | Screenshots | Retries | Mocha | Mochawesome Reports | Design Pattern (Page Object Model) | Tagging | Remote - BrowserStack | CI/CD - Circle CI, Gitlab

api-interceptor automation-testing browserstack cypress javascript mocha mochawesome page-object-model tagging vscode

Last synced: 08 Dec 2024

https://github.com/tsoliangwu0130/chat-room

A real-time chat room web application built with socket.io and Node.js.

chat-room docker es6 express javascript mocha nodejs socket-io

Last synced: 11 Nov 2024

https://github.com/dword-design/with-local-tmp-dir

Creates a temporary folder inside cwd, cds inside the folder, runs a function, and removes the folder. Especially useful for testing.

cleanup cwd directory function jest local mocha path remove temp temporary test tmp with

Last synced: 27 Oct 2024

https://github.com/sskorol/mocha-allure2-reporter

Allure 2 reporter for Mocha framework

allure mocha mocha-typescript typescript

Last synced: 12 Oct 2024

https://github.com/nour-karoui/eth-todo-list

a small to do list built on the blockchain and powered by smart contracts

blockchain ethereum ganache javascript metamask mocha smart-contracts solidity truffle truffle-framework vanilla-javascript

Last synced: 10 Nov 2024

https://github.com/localvoid/karma-mocha-snapshot

Karma plugin for snapshot testing with Mocha and Chai

chai karma mocha snapshot

Last synced: 25 Nov 2024

https://github.com/lewisprescott707/tau-api-testing

Test Automation University - API Testing with Supertest & Nock

api mocha nock supertest tests

Last synced: 10 Nov 2024

https://github.com/rajatt95/Cypress_JS

Automation Testing | Web+API | Cypress | Javascript | VS Code | API Interceptor | Videos | Screenshots | Retries | Mocha | Mochawesome Reports | Design Pattern (Page Object Model) | Tagging | Remote - BrowserStack | CI/CD - Circle CI, Gitlab

api-interceptor automation-testing browserstack cypress javascript mocha mochawesome page-object-model tagging vscode

Last synced: 23 Oct 2024

https://github.com/tkssharma/javascript-testing-world

🥼🧬🧪🔬🧫🦠 All about javascript Testing using Different Libraries 2021 [Become Smart Developer] 🥼🧬🧪🔬🧫🦠

code code-coverage-html coverage-report cypress e2e-tests istanbuljs jasmine jest jest-snapshots karma-jasmine mocha mocha-chai nestjs-graphql nock nyc sinon testing unit-testing

Last synced: 19 Nov 2024

https://github.com/akosyakov/ts-mocha-debugging

Simple TypeScript setup to debug Mocha tests from VS Code

gitpod mocha ts-node typescript vscode

Last synced: 27 Oct 2024

https://github.com/kristerkari/bdd-using

DRY your Jasmine or Mocha tests using the data provider pattern

bdd jasmine jasmine-tests mocha mocha-tests

Last synced: 10 Oct 2024

https://github.com/recursivelogic/react-redux-boilerplate

React / Redux / CSS Modules / Enzyme / Mocha / Chai Boilerplate

boilerplate chai css css-modules enzyme mocha react redux unit-testing webpack

Last synced: 24 Dec 2024

https://github.com/eddyerburgh/vue-test-utils-mocha-example

An example vue-test-utils project with mocha

mocha vue-test-utils

Last synced: 08 Nov 2024

https://github.com/fabiozil/baseexpressapp

Base Express Repository with high quality software development integrations such as TypeScript, Logging, Standard Responses, Test Suite, API and code docs and more!

chai express instanbuljs mocha nodejs nodemon pinojs sinon sinonjs swagg swagger-ui tsdoc typedoc typescript

Last synced: 10 Oct 2024

https://github.com/netpoint-gmbh/mochaterial

ES6 Browser Reporter for Mocha.js

browser es6 mocha mocha-reporter mochajs reporter

Last synced: 10 Oct 2024

https://github.com/khilnani/template-express-jade-less

Template for Express, Jade, Less, Coffee, Handlebars, Gulp

coffeescript css expressjs gulp handlebars jade javascript mocha nodejs scaffolding template

Last synced: 02 Dec 2024

https://github.com/cmsrs/checkers

Checkers with computer, checkers online, javascript html game

ai artificial-intelligence checker game html5 javascript mocha nodejs

Last synced: 15 Dec 2024

https://github.com/center-key/puppeteer-browser-ready

🐕‍🦺 Simple utility to go to a URL and wait for the HTTP response

browser http javascript mocha puppeteer ready response url

Last synced: 18 Oct 2024

https://github.com/bahmutov/subset-shot

Snapshot testing where new value can be a superset of the saved snapshot

ava jest mocha node nodejs qunit snapshot snapshot-testing subset

Last synced: 02 Oct 2024

https://github.com/incuca/loopback-es6

A Loopback project scaffold using ES6, Babel, Gulp, Mocha for tests

babel ecmascript2015 es6 eslint gulp loopback mocha scaffold vue vuejs

Last synced: 08 Dec 2024

https://github.com/shimohq/mocha2ava-codemod

codemod for mocha tests

ava code jscodeshift migration mocha

Last synced: 05 Nov 2024

https://github.com/zaiste/async-await-mocha-chai-example

An example of using async/await syntax with Mocha & Chai

async-await chai mocha nodejs testing

Last synced: 27 Oct 2024

https://github.com/codewithmmak/webdriverio-mocha-chai-javascript

This is sample Test Automation framework designed using WebdriverIO, Mocha, Chai and Javascript. And in this framework we will see some basic working examples for learning.

chai javascript mocha test-automation webdriverio webdriverio-boilerplate-framework

Last synced: 23 Nov 2024

https://github.com/localvoid/chai-karma-snapshot

Chai Plugin for Snapshot Testing with Karma

chai karma mocha snapshot

Last synced: 25 Nov 2024

https://github.com/acucciniello/life-insurance-pricing-estimator

A pricing engine that prints out the estimated policy price for a given person - for PolicyGenius

build-automation buildkite chai mocha nodejs standard

Last synced: 23 Nov 2024

https://github.com/Pepeye/relay-starter

Relay Starter App

es6 es7 graphql mocha react relay

Last synced: 23 Oct 2024

https://github.com/denisecaze/dc-card-validator-lib

Laboratoria Bootcamp - Sprint 4 (final product) - a library designed to validate credit cards using Mocha, Chai and NYC to perform unit tests

chai css3 html5 javascript lodash mocha nyc

Last synced: 02 Nov 2024