diff --git a/Anna et Ethan/shell_test.c b/Anna et Ethan/shell_test.c index 095afaf..0db2793 100644 --- a/Anna et Ethan/shell_test.c +++ b/Anna et Ethan/shell_test.c @@ -99,7 +99,7 @@ void test(void) { assert(lefread_dequeue(dq, i) == i + 1); printf("assert(lefread_dequeue(dq, %d) == %d) check\n", i, i + 1); } - for (uint i = 0; i < rand() % 100; i++) { + for (uint i = 0; i < (uint)rand() % 100; i++) { if (i % 2 == 0) { uint tmp[i / 2]; for (uint j = 0; j < i / 2; j++) { @@ -142,7 +142,7 @@ void test(void) { "Test makeempty_dequeue et copy_dequeue_right in array [1, 20]\n"); // Test makeempty_dequeue et copy_dequeue_right printf("--------------------\n"); dequeue *dq2 = create_dequeue(); - for (uint i = 0; i < rand() % 100; i++) { + for (uint i = 0; i < (uint)rand() % 100; i++) { makeempty_dequeue(dq2); // printf_dequeue(dq2, "makeempty_dequeue", "dq2", -1, -1); copy_dequeue_right(dq2, dq, i); @@ -159,7 +159,7 @@ void test(void) { printf("--------------------\n"); printf("Test mem_dequeue in array [1, 20]\n"); // Test mem_dequeue printf("--------------------\n"); - for (uint i = 0; i < rand() % 100; i++) { + for (uint i = 0; i < (uint)rand() % 100; i++) { uint value = rand() % 100; // printf_dequeue(dq, "mem_dequeue", "dq2", value, // mem_dequeue(value, dq)); @@ -170,7 +170,7 @@ void test(void) { if (dq == NULL) delete_dequeue(dq2); for (uint k = 0; k < NB_TESTS_OCCUR; k++) { dq2 = create_dequeue(); - for (uint i = 0; i < rand() % 100 + 1; i++) { + for (uint i = 0; i < (uint)rand() % 100 + 1; i++) { lefins_dequeue(rand() % 100, dq2); } // printf_dequeue(dq2, "random", "dq2", -1, -1); @@ -210,10 +210,10 @@ void test(void) { dq = create_dequeue(); dq2 = create_dequeue(); dequeue *dq3 = create_dequeue(); - for (uint i = 0; i < rand() % 100; i++) { + for (uint i = 0; i < (uint)rand() % 100; i++) { lefins_dequeue(rand() % 100, dq); } - for (uint i = 0; i < rand() % 100; i++) { + for (uint i = 0; i < (uint)rand() % 100; i++) { lefins_dequeue(rand() % 100, dq2); } sort_dequeue_norepeat(dq); @@ -263,10 +263,10 @@ void test(void) { for (uint k = 0; k < NB_TESTS_OCCUR; k++) { dq = create_dequeue(); dq2 = create_dequeue(); - for (uint i = 0; i < rand() % 100; i++) { + for (uint i = 0; i < (uint)rand() % 100; i++) { lefins_dequeue(rand() % 100, dq); } - for (uint i = 0; i < rand() % 100; i++) { + for (uint i = 0; i < (uint)rand() % 100; i++) { lefins_dequeue(rand() % 100, dq2); } sort_dequeue_norepeat(dq); @@ -291,10 +291,10 @@ void test(void) { for (uint k = 0; k < NB_TESTS_OCCUR; k++) { dq = create_dequeue(); dq2 = create_dequeue(); - for (uint i = 0; i < rand() % 100; i++) { + for (uint i = 0; i < (uint)rand() % 100; i++) { lefins_dequeue(rand() % 100, dq); } - for (uint i = 0; i < rand() % 100; i++) { + for (uint i = 0; i < (uint)rand() % 100; i++) { lefins_dequeue(rand() % 100, dq2); } sort_dequeue_norepeat(dq); @@ -310,7 +310,7 @@ void test(void) { } for (uint k = 0; k < NB_TESTS_OCCUR; k++) { dq = create_dequeue(); - for (uint i = 0; i < rand() % 100; i++) { + for (uint i = 0; i < (uint)rand() % 100; i++) { lefins_dequeue(rand() % 100, dq); } sort_dequeue_norepeat(dq); @@ -380,4 +380,3 @@ void test(void) { delete_barray(ba); } } -