C++

libftTester

Tester for the libft project of 42 school

T

Tripouille

Dernière activité 27 juin 2026
Tripouille/libftTester

442

étoiles

61

forks

1

issues ouvertes

201942leakslibftlibfttestermalloc-sizetestertripouillevalgrind

Ce README est souvent en anglais.

libftTester (v19.1)

Tester for the libft project of 42 school (with personalized leaks checking on mac, using valgrind on linux)
Clone this tester in your libft repository, or somewhere else and customize the path to your libft project by changing the LIBFT_PATH variable inside the Makefile.

alt text

Commands

make m = launch all tests
make a = same as make m (legacy alias)
make [function name] = launch associated test ex: make calloc

make dockerm = launch all tests in linux container
make dockera = same as make dockerm (legacy alias)
make docker [function name] = launch associated test in linux container ex: make dockercalloc
Thanks to gurival- for the docker idea (https://github.com/grouville/valgrind_42)

make vs [function name] = open the corresponding tests in vscode ex: make vscalloc

Note: Bonus-only targets were removed because list functions are now part of mandatory libft.

Setup docker in goinfre for 42 mac

rm -rf ~/Library/Containers/com.docker.docker  
rm -rf ~/.docker  
rm -rf /goinfre/${USER}/docker /goinfre/${USER}/agent  
mkdir -p /goinfre/${USER}/docker /goinfre/${USER}/agent  
ln -s /goinfre/${USER}/agent ~/Library/Containers/com.docker.docker  
ln -s /goinfre/${USER}/docker ~/.docker 

Outputs

alt text
alt text
alt text

MOK / MKO = test about your malloc size (this shouldn't be tested by moulinette)

Report bugs / Improvement

Contact me on slack or discord : jgambard

Projets similaires

Tester for the ft_printf project of 42 school

C++201942ft
TTripouille
182 étoiles27

Tester for the get_next_line project of 42 school

C++201942get
TTripouille
186 étoiles43

A framework for finding JavaScript memory leaks and analyzing heap snapshots

TypeScriptdetectore2efacebook
Ffacebook
5,1 k étoiles148