diff options
author | Mart Lubbers | 2016-08-28 17:35:54 +0200 |
---|---|---|
committer | Mart Lubbers | 2016-08-28 17:35:54 +0200 |
commit | fd0fa061c30021396571beb1cfadd0aa464825b3 (patch) | |
tree | 68073d4d12f4376ef4206510df49357eb0dfef88 /minctest.h | |
parent | More timing (diff) |
linux kernel coding style, fix deprecated libraries
Diffstat (limited to 'minctest.h')
-rw-r--r-- | minctest.h | 24 |
1 files changed, 12 insertions, 12 deletions
@@ -15,21 +15,21 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ -#ifndef MINCTEST_MINCTEST_H -#define MINCTEST_MINCTEST_H +#ifndef MINCTEST_H +#define MINCTEST_H -#include <inttypes.h> +#include <stdint.h> #include <stdbool.h> #include <sys/time.h> -typedef struct { +struct tester { uint16_t passed; // Number of passed tests uint16_t failed; // Number of failed tests bool show_pass; // Whether or not to print a message when a test passes struct timeval start_last_test; // Time last test was started struct timeval created; // Time this was created __suseconds_t used; // usecs used for tests -} tester; +}; /** * Initialize a tester struct @@ -39,7 +39,7 @@ typedef struct { * * @return a struct on the heap for use in the other test_* functions */ -tester* test_initialize(void); +struct tester *test_initialize(void); /** * Show summarised data about the tester @@ -49,7 +49,7 @@ tester* test_initialize(void); * * @param tester* a pointer to a tester from test_initialize */ -void test_wrapup(tester*); +void test_wrapup(struct tester *); /** * Destroy a tester struct @@ -58,7 +58,7 @@ void test_wrapup(tester*); * * @param tester* a pointer to a tester from test_initialize */ -void test_destroy(tester*); +void test_destroy(struct tester *); /** * Exit the program with an appropriate return value @@ -68,12 +68,12 @@ void test_destroy(tester*); * @param tester* a pointer to a tester from test_initialize * @return don't expect this to return */ -void test_exit(tester*); +void test_exit(struct tester *); /** * Start the timer for a test */ -void test_start_timer(tester*); +void test_start_timer(struct tester *); /** * Test for truth on a bool @@ -86,6 +86,6 @@ void test_start_timer(tester*); * @param check the boolean that should be true * @param test a custom message to show */ -void test_true(tester* tester, bool check, const char* text); +void test_true(struct tester *tester, bool check, const char* text); -#endif // MINCTEST_MINCTEST_H +#endif // MINCTEST_H |