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

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.00, 2.00, 3.00
test_print FIN
test_stack DEB
affichage de pile :2.00, 1.00
retiré de la pile : 2.00
retiré de la pile : 1.00
test_stack FIN
test_queue DEB
affichage de file :1.00, 2.00
retiré de la file : 1.00
retiré de la file : 2.00
test_queue FIN
test_clear DEB
test_clear FIN
All tests passed.
