Commit Graph

95 Commits

Author SHA1 Message Date
fanasina f6f3cd73c9 update Makefile 2023-10-09 11:47:01 +02:00
fanasina 35ef5d9a94 Update README.md 2023-10-09 10:57:59 +02:00
fanasina ed376999a3 Update README.md 2023-10-09 10:10:33 +02:00
fanasina 38feab855f Create LICENSE 2023-10-09 09:25:22 +02:00
fanasina 68c6a6c5e0 Update README.md 2023-10-09 09:16:39 +02:00
fanasina 4299e04789 Update README.md 2023-10-09 09:14:08 +02:00
fanasina 8e9755c120 Create README.md 2023-10-09 08:58:02 +02:00
fanasina 3d70559198 update Makefile, change verbose conditions fmocks 2023-10-07 23:14:46 +02:00
fanasina 61707f49fb cleanup rep 2023-10-07 21:36:08 +02:00
fanasina 0e6c2fdae5 update makefile 2023-10-07 00:14:17 +02:00
fanasina 2e575317e2 debug PRINTF with open_memstream, cleanup 2023-10-06 02:01:35 +02:00
fanasina caa0135e8a debug macro print ftest.h, remove space in define 2023-10-04 10:48:08 +02:00
fanasina 5ef21078cc debug fmock (wrong pointer), add some verbose when something is forgotten 2023-10-04 10:31:41 +02:00
fanasina 0e8647ba44 separate EXPECT and ASSERT macro in ftest, continue mock function debug 2023-10-02 01:07:52 +02:00
fanasina 3b367f0959 comment some functions and macros 2023-10-01 01:50:13 +02:00
fanasina ec3100dd40 change mock stat logs 2023-10-01 00:56:00 +02:00
fanasina f356445dec debug mock, add list current call var if STR_PRINT_CUR_VAR is set for the mock function 2023-10-01 00:22:40 +02:00
fanasina 0e662a73b9 debug PRINT macros, add some features fmocks 2023-09-29 23:11:13 +02:00
fanasina 71d47c56c8 first design mock func lists, imagine check expect call 2023-09-24 22:46:47 +02:00
fanasina 2c1e4f0487 add options wich allow to execute only some tests selected with nametest or numtest 2023-08-29 15:40:22 +02:00
fanasina ef59339df8 modify print usage : option -w 2023-08-27 09:47:18 +02:00
fanasina c31d8330b7 rename test_t to ftest, mv is_goo.c in test dir, modify Makefile and compile 2023-08-27 09:43:11 +02:00
fanasina c7f9b4a613 update Makefile, wilcard stuff 2023-08-27 09:02:46 +02:00
fanasina a8a3d825ea update gitignore 2023-08-27 08:58:35 +02:00
fanasina 3163f39c38 update gitignore, add launch*, **.o 2023-08-27 08:56:54 +02:00
fanasina 85b603dbb0 updates 2023-08-27 08:52:16 +02:00
fanasina 44090e80f5 add .o in gitignore 2023-08-27 08:51:43 +02:00
fanasina 8737589be4 modify compile.sh 2023-08-26 22:24:41 +02:00
fanasina 7805c35cd9 clean up and add Makefile 2023-08-26 22:22:07 +02:00
fanasina 3828b39ca1 add logic in options 2023-08-26 09:45:02 +02:00
fanasina ec65f136c6 compile.sh add 2023-08-26 09:42:28 +02:00
fanasina 07d6ddc983 add log* in gitignore 2023-08-26 08:48:12 +02:00
fanasina b96ec7c3b1 clean up extern 2023-08-26 07:57:48 +02:00
fanasina e779b37852 add progress bar when ordered parallel, and cleanup repository 2023-08-26 07:54:57 +02:00
fanasina 9191e6c8ca add options and help, know we can run tests using diffent parameters without recompile it
options: timeunit, parallel,savelog, ordered, removelog,
2023-08-25 22:27:08 +02:00
fanasina 4b87cab77f When parallel test, we can order log or not, and save log in file or not 2023-08-24 08:59:12 +02:00
fanasina afde84236e Now, we can rec results of each thread in separate files, and print all results at the end of all tests 2023-08-23 23:37:33 +02:00
fanasina 106bc32731 add the others expects (EQ,LT,GT,LE,GE,NE), and change print verbose expect if test fails 2023-08-22 23:11:57 +02:00
fanasina c2e11b9172 debug parallel tests, some change in the legacy tests 2023-08-22 09:25:11 +02:00
fanasina 3ce3bffda8 add timestamp log in test 2023-08-16 00:50:38 +02:00
fanasina 248ef63738 add .gitignore and some asserts in test_t 2023-08-15 15:49:59 +02:00
fanasina 5c870ed113 try to add assert_eq and bool tests 2023-08-15 02:39:06 +02:00
fanasina 0a9337e675 first test isgood 2023-07-17 00:35:57 +02:00
fanasina b9bef119dc cleanup 2023-07-16 00:17:35 +02:00
fanasina 8e529cb426 trying TEMPLATE C 2023-07-16 00:15:15 +02:00