LibftTester
Tester for the libft project of 42 school
Install / Use
/learn @Tripouille/LibftTesterREADME
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.

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



MOK / MKO = test about your malloc size (this shouldn't be tested by moulinette)
Report bugs / Improvement
Contact me on slack or discord : jgambard
