From 41e31b84a9adeae0b6bdbc4c9438bfa5e782c9da Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Mon, 13 Nov 2023 23:47:00 +0100 Subject: Test cleanup --- test/070_solve_simple/solve_simple_tests.c | 38 ++++++++++++------------------ 1 file changed, 15 insertions(+), 23 deletions(-) (limited to 'test/070_solve_simple/solve_simple_tests.c') diff --git a/test/070_solve_simple/solve_simple_tests.c b/test/070_solve_simple/solve_simple_tests.c index 14a1674..4756dc0 100644 --- a/test/070_solve_simple/solve_simple_tests.c +++ b/test/070_solve_simple/solve_simple_tests.c @@ -1,33 +1,25 @@ -#include -#include -#include -#include -#include +#include "../test.h" -#ifdef CUBE_AVX2 -#include -#endif - -#include "../../cube.h" - -#define S 10000 +int64_t solve(cube_t, char *, char *, char *, int8_t, int8_t, int64_t, int8_t, + void *, char *); int main() { - char cubestr[S], solverstr[S], optionsstr[S], nisstypestr[S]; - char minmovesstr[S], maxmovesstr[S], maxsolsstr[S], optimalstr[S]; - char solutionsstr[S]; + char cubestr[STRLENMAX], solverstr[STRLENMAX], optionsstr[STRLENMAX]; + char nisstypestr[STRLENMAX], minmovesstr[STRLENMAX]; + char maxmovesstr[STRLENMAX], maxsolsstr[STRLENMAX]; + char optimalstr[STRLENMAX], solutionsstr[STRLENMAX]; cube_t cube; int64_t maxsols; int8_t minmoves, maxmoves, optimal; - fgets(cubestr, S, stdin); - fgets(solverstr, S, stdin); - fgets(optionsstr, S, stdin); - fgets(nisstypestr, S, stdin); - fgets(minmovesstr, S, stdin); - fgets(maxmovesstr, S, stdin); - fgets(maxsolsstr, S, stdin); - fgets(optimalstr, S, stdin); + fgets(cubestr, STRLENMAX, stdin); + fgets(solverstr, STRLENMAX, stdin); + fgets(optionsstr, STRLENMAX, stdin); + fgets(nisstypestr, STRLENMAX, stdin); + fgets(minmovesstr, STRLENMAX, stdin); + fgets(maxmovesstr, STRLENMAX, stdin); + fgets(maxsolsstr, STRLENMAX, stdin); + fgets(optimalstr, STRLENMAX, stdin); solverstr[strcspn(solverstr, "\n")] = 0; optionsstr[strcspn(optionsstr, "\n")] = 0; -- cgit v1.3