$ make clean
rm -f *.o tests
$ make TYPE=int
gcc -Wall -Wextra -O2 -std=c11 -DDATA=int -DDATA_IS_INT -c projet.c
gcc -Wall -Wextra -O2 -std=c11 -DDATA=int -DDATA_IS_INT -c tests.c
gcc -Wall -Wextra -O2 -std=c11 -DDATA=int -DDATA_IS_INT -o tests projet.o tests.o
$ make run
./tests
compilé avec make -DDATA=int

test_dlist_empty DEBUT
test_dlist_empty FIN
test_push_front_and_pop_front DEBUT
test_push_front_and_pop_front FIN
test_push_back_and_pop_back DEBUT
test_push_back_and_pop_back FIN
test_length DEB
test_length FIN
test_print DEB
1, 2, 3
test_print FIN
test_stack DEB
affichage de pile :2, 1
retiré de la pile : 2
retiré de la pile : 1
test_stack FIN
test_queue DEB
affichage de file :1, 2
retiré de la file : 1
retiré de la file : 2
test_queue FIN
test_clear DEB
test_clear FIN
All tests passed.
