All Projects → yyang42 → Moulitest

yyang42 / Moulitest

This repository contains tests for several projects done at 42.

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Moulitest

Lightbdd
BDD framework allowing to create easy to read and maintain tests.
Stars: ✭ 195 (+69.57%)
Mutual labels:  tdd, test-framework
estj
EstJ is my own test framework!
Stars: ✭ 13 (-88.7%)
Mutual labels:  tdd, test-framework
Bandit
Human-friendly unit testing for C++11
Stars: ✭ 240 (+108.7%)
Mutual labels:  tdd, test-framework
PixelTest
Fast, modern, simple iOS snapshot testing written purely in Swift.
Stars: ✭ 56 (-51.3%)
Mutual labels:  tdd, test-framework
Testfx
MSTest V2 framework and adapter
Stars: ✭ 391 (+240%)
Mutual labels:  tdd, test-framework
Catch2
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)
Stars: ✭ 14,330 (+12360.87%)
Mutual labels:  tdd, test-framework
oletus
Minimal ECMAScript Module test runner
Stars: ✭ 43 (-62.61%)
Mutual labels:  tdd, test-framework
Nunit
NUnit 3 Framework
Stars: ✭ 2,131 (+1753.04%)
Mutual labels:  tdd, test-framework
Ava
Node.js test runner that lets you develop with confidence 🚀
Stars: ✭ 19,458 (+16820%)
Mutual labels:  tdd, test-framework
Baretest
An extremely fast and simple JavaScript test runner.
Stars: ✭ 364 (+216.52%)
Mutual labels:  tdd, test-framework
bdd-for-c
A simple BDD library for the C language
Stars: ✭ 90 (-21.74%)
Mutual labels:  tdd, test-framework
Mocha
☕️ simple, flexible, fun javascript test framework for node.js & the browser
Stars: ✭ 20,986 (+18148.7%)
Mutual labels:  tdd, test-framework
Bash unit
bash unit testing enterprise edition framework for professionals
Stars: ✭ 419 (+264.35%)
Mutual labels:  tdd, test-framework
Nimoy
A testing and specification framework for Python 3
Stars: ✭ 76 (-33.91%)
Mutual labels:  tdd, test-framework
Symfony 3 Rest Api Example
Symfony 3 RESTful API Example
Stars: ✭ 90 (-21.74%)
Mutual labels:  tdd
Atoum
The modern, simple and intuitive PHP unit testing framework.
Stars: ✭ 1,382 (+1101.74%)
Mutual labels:  test-framework
Android Base
Android Clean Architecture MVP RESTful client template app
Stars: ✭ 87 (-24.35%)
Mutual labels:  tdd
Building Testable Apis With Nodejs Code
Repositório oficial do código utilizado no livro Construindo APIs testáveis com Node.js 📗
Stars: ✭ 87 (-24.35%)
Mutual labels:  tdd
Narwhal
A progressive test framework for C.
Stars: ✭ 110 (-4.35%)
Mutual labels:  test-framework
Snitch
Snitch is the tool that keeps your tests under surveillence.
Stars: ✭ 100 (-13.04%)
Mutual labels:  tdd

Moulitest

This repository contains tests for several projects done at 42.

Tested 42 projects:

  • libft
  • get_next_line
  • ft_ls
  • ft_printf
  • libftasm

Feedbacks, github issues and pull requests are welcome.

Quick Start

Create the config file

cp config.ini.template config.ini

Edit the config file

vim config.ini # add your configs

Run tests

make

Advanced use

Run only some tests

make ft_ls PATTERN=<regexp>
# e.g. To run only the tests starting with "05" you can use
make ft_ls PATTERN=^05

Notes

GNL

  • If the tests stop in the middle, it could mean that your get_next_line is waiting for an input from the file descriptor but nothing is coming.

Credits

The test framework and some libft tests are based on the work done by mbacoux. Thanks to all contributors.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].