From fb9ae9e41eaf01b3651395fdd450ac1a4743e592 Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Fri, 10 Nov 2023 14:44:48 +0100 Subject: Big changes to the interface --- test/050_transform/transform_tests.c | 22 +++++++--------------- 1 file changed, 7 insertions(+), 15 deletions(-) (limited to 'test/050_transform') diff --git a/test/050_transform/transform_tests.c b/test/050_transform/transform_tests.c index 30d62da..e22a4a1 100644 --- a/test/050_transform/transform_tests.c +++ b/test/050_transform/transform_tests.c @@ -11,30 +11,22 @@ #define STRLENMAX 10000 int main() { - char str[STRLENMAX]; - trans_t t; + char cubestr[STRLENMAX], transtr[STRLENMAX]; cube_t cube; - fgets(str, STRLENMAX, stdin); - t = readtrans(str); + fgets(transtr, STRLENMAX, stdin); + fgets(cubestr, STRLENMAX, stdin); + cube = readcube("H48", cubestr); - if (t >= 48) { - printf("Error reading trans\n"); - return 1; - } - - fgets(str, STRLENMAX, stdin); - cube = readcube(H48, str); - - cube = transform(cube, t); + cube = applytrans(cube, transtr); if (iserror(cube)) { printf("Error transforming cube\n"); } else if (!issolvable(cube)) { printf("Transformed cube is not solvable\n"); } else { - writecube(H48, cube, str); - printf("%s\n", str); + writecube("H48", cube, cubestr); + printf("%s\n", cubestr); } return 0; -- cgit v1.3