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/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/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/novln/macchiato

A mocha inspired reporter for Ginkgo.

ginkgo go golang mocha testing

Last synced: 14 Oct 2024

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

Mocha/Chai test-runner for Atom projects.

atom atom-mocha bdd chai mocha

Last synced: 13 Oct 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/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/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/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/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/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/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/atsistemas/angularjs-base

Angular based development platform

angular angularjs browserify chai gulp karma mocha

Last synced: 09 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/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/sskorol/mocha-allure2-reporter

Allure 2 reporter for Mocha framework

allure mocha mocha-typescript typescript

Last synced: 12 Oct 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/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/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: 06 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/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/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/netpoint-gmbh/mochaterial

ES6 Browser Reporter for Mocha.js

browser es6 mocha mocha-reporter mochajs reporter

Last synced: 10 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/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/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/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/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/theodesp/fetch-future

A fetch that returns Futures instead of Promises

assert fetch futures mocha monad

Last synced: 19 Oct 2024

https://github.com/blaugold/webpack-mocha-plugin

Webpack plugin integration with mocha testing framework + coverage with istanbul.

coverage istanbul mocha webpack-plugin

Last synced: 19 Oct 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/e2e-boilerplate/playwright-es-modules-esm-mocha-assert

Playwright end-to-end test automation boilerplate, using ES6 Modules, ESM, Mocha and Assert.

assert e2e-test e2e-testing e2e-tests es6 esm mocha playwright

Last synced: 12 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/taskrjs/fly-mocha

:chocolate_bar: Fly plugin for Mocha

fly mocha

Last synced: 06 Nov 2024

https://github.com/jitendragangwar123/full-stack-blockchain-development-roadmap

This repository serves as a comprehensive roadmap for Full-Stack Ethereum Blockchain Development, suitable for individuals ranging from beginners to advanced developers. It provides a structured guide that covers various aspects of Ethereum blockchain development.

blockchain-technology chai chainlink dapps ethereum etherjs ganache graphql hardhat javascript mocha nextjs reactjs smart-contract-testing solidty truffle typescript web3 web3js

Last synced: 14 Nov 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/i-vishi/crowdsourcing-blockchain

A crowdsourcing application built using ethereum blockchain and next.js

ethereum mocha nextjs solidity web3

Last synced: 05 Nov 2024

https://github.com/ctrf-io/mocha-ctrf-json-reporter

A Mocha JSON test results reporter that follows the CTRF schema

mocha mocha-reporter test-automation test-reporting

Last synced: 10 Oct 2024

https://github.com/plasticrake/mocha-json-serialize-reporter

A comprehensive JSON reporter for Mocha.js

json mocha mocha-reporter

Last synced: 12 Oct 2024

https://github.com/marcomontalbano/html-miner

A powerful miner that will scrape html pages for you. ` HTML Scraper ´

coverage html-scraper istanbul mocha nodejs npm-package nyc scraper

Last synced: 17 Oct 2024

https://github.com/omichelsen/boilerplate-lib

Boilerplate for writing a TypeScript based library using Mocha

mocha typescript

Last synced: 27 Oct 2024

https://github.com/fernandohenriques/desafio-mangabadigital

A sample React App written with Styled Components and Atomic Design.

atomic-design babel mocha reactjs styledcomponents webpack

Last synced: 11 Oct 2024

https://github.com/andrewjo/mocha-slonik

Slonik transaction support for Mocha test framework ☕️🐘

mocha mocha-plugin mochajs mock postgres postgresql slonik testing transaction

Last synced: 10 Oct 2024

https://github.com/f-loat/vod-server

🕯 vod server side

chai ffmpeg jwt koa mocha mongoose redis vod

Last synced: 15 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

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/dword-design/jest-image-matcher

A Jest matcher for image comparisons based on pixelmatch. Can also be used with Mocha. Useful for visual regression testing.

assert compare comparison expect extend image jest match matcher mocha regression visual

Last synced: 10 Oct 2024

https://github.com/chikara-chan/invincible

⚓️ A series of miscellaneous functional JavaScript utility library.

babel chai coveralls eslint frontend istanbul miscellaneous mocha utility webpack yarn

Last synced: 18 Oct 2024

https://github.com/StephenDoyle10/UK-Salary-Calculator

Front-end. Interactive JavaScript on this project enables one to input their salary to find out what their take home pay is, and how much in income tax and national insurance they are deducted.

algorithm bootstrap css html javascript mocha

Last synced: 23 Oct 2024

https://github.com/nus-mtp/steps-networking-module

Networking platform for NUS Students and Companies

bootstrap4 css3 es6-javascript expressjs gulp html5 mocha mongodb reactjs webpack

Last synced: 23 Oct 2024

https://github.com/rajatt95/Cypress_JS_BDD

Automation Testing | Web | Cypress | Javascript | VS Code | Mocha | Cucumber | Cucumber-HTML-Reports | API Interceptor | Videos | Screenshots | Retries | Tagging

bdd-framework cucumber cucumber-html-reports cypress javascript mocha page-object-model vscode

Last synced: 23 Oct 2024

https://github.com/nareshnavinash/webdriverio-mocha-chai-framework

Framework for web browser automation using webdriverio, mocha, and chai in Page Object Model. For reporting allure is adapted. Public-Private key RSA encryption for passwords stored in Repo.

allure chai circleci javascript mocha page-object-framework rsa-encryption webdriverio

Last synced: 06 Nov 2024

https://github.com/cagriaydin/lottery-smartcontract

Join the lottery and get the chance to win prizes from the ether pool!

ethereum ganache-cli mocha smart-contract solidity web3

Last synced: 08 Nov 2024

https://github.com/mrdulin/mongoose-codelab

Learning Mongoose with Node.js by examples

chai database db lodash mocha mongodb mongoosejs nodejs sinon sinonjs unit-testing

Last synced: 13 Nov 2024

https://github.com/checkly/browser-checks-starter

Examples and scripts accompanying the getting started docs on writing browser checks

checkly javascript mocha puppeteer

Last synced: 15 Nov 2024

https://github.com/marvinhagemeister/chai-snapshot-tests

Jest-like snapshot testing for chai

chai chaijs jest mocha snapshot snapshot-testing

Last synced: 18 Oct 2024

https://github.com/unboundedsystems/mocha-nock

Easy recording and playback of HTTP(S) for Mocha.js using Nock.

http https javascript mocha mochajs mock mocks nock nodejs testing

Last synced: 27 Sep 2024

https://github.com/smartprix/pm2-ci

This is a PM2 module to do CI tasks like deploy, run tests, and send slack messages in response to a webhook.

ci githook github mocha node nodejs pm2 pm2-module webhook

Last synced: 04 Nov 2024

https://github.com/muhammadhasham23/video2image

A wrapper on FFmpeg to convert a video to images

bash bash-script chalk ffmpeg javascript linux mocha node nodejs

Last synced: 09 Nov 2024

https://github.com/zoltan-nz/toy-robot-typescript

TypeScript project for beginners...

mocha toy-robot tutorial typescript

Last synced: 12 Oct 2024

https://github.com/kawakamimoeki/prisma-cleaner

Prisma Cleaner is a utility for cleaning database with Prisma in testing. You can use in Jest or Mocha, etc.

database jest-test mocha postgresql prisma

Last synced: 09 Nov 2024

https://github.com/kirpinev/chatik

Чатик где можно поболтать

chai docker es6 eslint heroku html mocha stylelint stylus typescript

Last synced: 10 Nov 2024

https://github.com/fernandohenriques/affinity-test-generator

Platform for creating and displaying affinity tests by category.

chai ejs eslint express mocha nedb nodejs pm2 sass tdd

Last synced: 28 Oct 2024

https://github.com/sz-piotr/veryfine

A delightful expect-style assertion and mocking library

javascript mocha mocking testing typescript

Last synced: 10 Oct 2024

https://github.com/khusnetdinov/reactor.js

Starter kit for web application build with Brunch, Sass, React, Mocha.

brunch flow kit mocha react reactor sass

Last synced: 02 Oct 2024

https://github.com/sanmak/sumo-queue

Queue Data Structure Implementation. Use it for large arrays.

array arrays chai complexity complexity-analysis data-structures javascript mocha mocha-chai queue queue-algorithm queues

Last synced: 31 Oct 2024

https://github.com/OrcaPracticas/api-pokemon

💻 Api de los primero 150 pokémon, integración con heroku

api babel7 chai expressjs heroku javascript json mocha mongodb mongoose pokemon

Last synced: 23 Oct 2024

https://github.com/sharmasalil/cypresswithjavascripttddframework

This Cypress test automation project is designed for testing web applications, featuring coding examples, sanity checks, and integration with Mochawesome reporting. It is highly customizable to meet specific testing needs, ensuring robust and comprehensive test coverage.

api-testing backend-testing chai cypress cypress-test-automation framework frontend-automation github javascript mocha mochawesome-report opensource page-object-model pom sanity-tests tdd test-driven-development testing tutotial

Last synced: 28 Sep 2024

https://github.com/krtirtho/freedom-converts

Fullstack Metric / Imperial Unit Converter application

chai express freecodecamp-project mocha nodejs

Last synced: 18 Oct 2024

https://github.com/e2e-boilerplate/selenium-webdriver-es-modules-esm-mocha-chai

selenium-webdriver end-to-end test automation boilerplate project. Using ES6 modules, ESM, mocha and chai.

chai es6 esm mocha selenium-webdriver

Last synced: 12 Nov 2024

https://github.com/e2e-boilerplate/playwright-commonjs-mocha-assert

Playwright end-to-end test automation boilerplate project. Using CommonJS, Mocha and assert.

assert commonjs e2e-test e2e-testing e2e-tests mocha playwright

Last synced: 12 Nov 2024

https://github.com/e2e-boilerplate/playwright-es-modules-esm-mocha-chai-expect

Playwright end-to-end test automation boilerplate, using ES6 Modules, ESM, Mocha and Assert.

chai e2e-test e2e-testing e2e-tests es6 esm expect mocha playwright

Last synced: 12 Nov 2024

https://github.com/corentinth/vscode-test-pilot

Automatically generate test base templates for JavaScript and TypeScript functions.

extension jest mocha template test unit-testing vitest vscode vscode-extension

Last synced: 27 Oct 2024

https://github.com/e2e-boilerplate/webdriverio-typescript-ts-node-mocha-chai-expect

WebdriverIO end-to-end test automation boilerplate, using TypeScript, ts-node, Mocha and Chai

chai es6 mocha node-mocha-chai sync typescript webdriverio webdriverio-typescript

Last synced: 12 Nov 2024

https://github.com/e2e-boilerplate/playwright-commonjs-mocha-chai-expect

Playwright end-to-end test automation boilerplate, using CommonJS, Mocha, Chai and Expect.

chai commonjs e2e-test e2e-testing e2e-tests mocha playwright

Last synced: 12 Nov 2024