From ba787e5b528ecdf8ba1d073144fd995a7ea3606d Mon Sep 17 00:00:00 2001 From: Magnus Lundborg Date: Wed, 24 Sep 2014 11:23:16 +0200 Subject: Improved testing output. Print the test when it is starting and print success/failure when it is finished. Change-Id: I01b13ec88a9478108155334da1a7d25ece025ca5 diff --git a/src/tests/tng_io_testing.c b/src/tests/tng_io_testing.c index e154770..5d5acaa 100644 --- a/src/tests/tng_io_testing.c +++ b/src/tests/tng_io_testing.c @@ -1222,23 +1222,24 @@ int main() char hash_mode = TNG_USE_HASH; tng_version(traj, version_str, TNG_MAX_STR_LEN); + printf("Test version control:\t\t\t\t"); if(strncmp(TNG_VERSION, version_str, TNG_MAX_STR_LEN) == 0) { - printf("Test version control: \t\t\t\tSucceeded.\n"); + printf("Succeeded.\n"); } else { - printf("Test version control: \t\t\t\tFailed.\n"); + printf("Failed.\n"); } + printf("Test Init trajectory:\t\t\t\t"); if(tng_trajectory_init(&traj) != TNG_SUCCESS) { tng_trajectory_destroy(&traj); - printf("Test Init trajectory:\t\t\t\tFailed. %s: %d.\n", - __FILE__, __LINE__); + printf("Failed. %s: %d.\n", __FILE__, __LINE__); exit(1); } - printf("Test Init trajectory:\t\t\t\tSucceeded.\n"); + printf("Succeeded.\n"); tng_time_get_str(traj, time_str); @@ -1247,92 +1248,92 @@ int main() tng_input_file_set(traj, TNG_EXAMPLE_FILES_DIR "tng_example.tng"); tng_output_file_set(traj, TNG_EXAMPLE_FILES_DIR "tng_example_out.tng"); - + printf("Test Read and write file:\t\t\t"); if(tng_test_read_and_write_file(traj, hash_mode) != TNG_SUCCESS) { - printf("Test Read and write file:\t\t\tFailed. %s: %d\n", - __FILE__, __LINE__); + printf("Failed. %s: %d\n", __FILE__, __LINE__); } else { - printf("Test Read and write file:\t\t\tSucceeded.\n"); + printf("Succeeded.\n"); } + printf("Test Get data:\t\t\t\t\t"); if(tng_test_get_box_data(traj) != TNG_SUCCESS) { - printf("Test Get data:\t\t\t\t\tFailed. %s: %d\n", - __FILE__, __LINE__); + printf("Failed. %s: %d\n", __FILE__, __LINE__); } else { - printf("Test Get data:\t\t\t\t\tSucceeded.\n"); + printf("Succeeded.\n"); } + printf("Test Destroy and init trajectory:\t\t"); if(tng_trajectory_destroy(&traj) != TNG_SUCCESS || tng_trajectory_init(&traj) != TNG_SUCCESS) { - printf("Test Destroy and init trajectory:\t\tFailed. %s: %d\n", - __FILE__, __LINE__); + printf("Failed. %s: %d\n", __FILE__, __LINE__); } else { - printf("Test Destroy and init trajectory:\t\tSucceeded.\n"); + printf("Succeeded.\n"); } tng_output_file_set(traj, TNG_EXAMPLE_FILES_DIR "tng_test.tng"); + printf("Test Write and read file:\t\t\t"); if(tng_test_write_and_read_traj(&traj, hash_mode) != TNG_SUCCESS) { - printf("Test Write and read file:\t\t\tFailed. %s: %d\n", - __FILE__, __LINE__); + printf("Failed. %s: %d\n", __FILE__, __LINE__); } else { - printf("Test Write and read file:\t\t\tSucceeded.\n"); + printf("Succeeded.\n"); } + printf("Test Get particle data:\t\t\t\t"); if(tng_test_get_positions_data(traj, hash_mode) != TNG_SUCCESS) { - printf("Test Get particle data:\t\t\t\tFailed. %s: %d\n", + printf("Failed. %s: %d\n", __FILE__, __LINE__); } else { - printf("Test Get particle data:\t\t\t\tSucceeded.\n"); + printf("Succeeded.\n"); } + printf("Test Destroy trajectory:\t\t\t"); if(tng_trajectory_destroy(&traj) != TNG_SUCCESS) { - printf("Test Destroy trajectory:\t\t\tFailed. %s: %d.\n", - __FILE__, __LINE__); + printf("Failed. %s: %d.\n", __FILE__, __LINE__); exit(1); } else { - printf("Test Destroy trajectory:\t\t\tSucceeded.\n"); + printf("Succeeded.\n"); } + printf("Test Utility functions:\t\t\t\t"); if(tng_test_utility_functions(traj, hash_mode) != TNG_SUCCESS) { - printf("Test Utility functions:\t\t\t\tFailed. %s: %d.\n", - __FILE__, __LINE__); + printf("Failed. %s: %d.\n", __FILE__, __LINE__); exit(1); } else { - printf("Test Utility functions:\t\t\t\tSucceeded.\n"); + printf("Succeeded.\n"); } + printf("Test Append:\t\t\t\t\t"); if(tng_test_append(traj, hash_mode) != TNG_SUCCESS) { - printf("Test Append:\t\t\t\t\tFailed. %s: %d.\n", - __FILE__, __LINE__); + printf("Failed. %s: %d.\n", __FILE__, __LINE__); exit(1); } else { - printf("Test Append:\t\t\t\t\tSucceeded.\n"); + printf("Succeeded.\n"); } printf("Tests finished\n"); -- cgit v0.10.1