 Catch2
 Catch2 
 Test framework
 A modern C++ test framework with support for unit tests, micro-benchmarks, and BDD macros
A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
19k stars
 442 watching
 3k forks
 
Language: C++ 
last commit: 11 months ago 
Linked from   6 awesome lists  
  bddcppcpp14frameworkno-dependenciestddtest-frameworktesting 
 Related projects:
| Repository | Description | Stars | 
|---|---|---|
|  | A library that provides a powerful and statistically rigorous tool for measuring code performance and detecting regressions | 4,692 | 
|  | Provides benchmarking functions for mathematical optimization algorithms | 67 | 
|  | Library to calibrate and use a sound sensor KY038 with a microcontroller | 1 | 
|  | Converts numbers to natural language expressions | 197 | 
|  | A command-line benchmarking tool that allows users to compare and analyze the performance of different programs. | 23,321 | 
|  | Measures message throughput of WebSocket servers under load | 30 | 
|  | A Micropython library for converting resistance values to digital signals using the MAX31865 IC. | 1 | 
|  | A .NET library for transforming and comparing the performance of different algorithms | 10,654 | 
|  | A C++ benchmarking library for measuring code performance and comparing results across different configurations. | 828 | 
|  | A synthesizable IEEE 754 floating point library in Verilog. | 538 | 
|  | Tools for computing average metrics from reads overlapping given positions | 1 | 
|  | A MicroPython library for communicating with a thermocouple-to-digital converter chip | 1 | 
|  | An optimized search tool for finding efficient code snippets in the UXN programming language | 8 | 
|  | Automatically generates concreteness estimates for languages using pre-trained semantic models and linear regression | 0 | 
|  | A web platform for benchmarking quantum computing algorithms | 4 |