Home | History | Annotate | Download | only in include
      1 /*
      2  * Copyright 2013, Michael Ellerman, IBM Corp.
      3  * Licensed under GPLv2.
      4  */
      5 
      6 #ifndef _SELFTESTS_POWERPC_SUBUNIT_H
      7 #define _SELFTESTS_POWERPC_SUBUNIT_H
      8 
      9 static inline void test_start(char *name)
     10 {
     11 	printf("test: %s\n", name);
     12 }
     13 
     14 static inline void test_failure_detail(char *name, char *detail)
     15 {
     16 	printf("failure: %s [%s]\n", name, detail);
     17 }
     18 
     19 static inline void test_failure(char *name)
     20 {
     21 	printf("failure: %s\n", name);
     22 }
     23 
     24 static inline void test_error(char *name)
     25 {
     26 	printf("error: %s\n", name);
     27 }
     28 
     29 static inline void test_skip(char *name)
     30 {
     31 	printf("skip: %s\n", name);
     32 }
     33 
     34 static inline void test_success(char *name)
     35 {
     36 	printf("success: %s\n", name);
     37 }
     38 
     39 static inline void test_finish(char *name, int status)
     40 {
     41 	if (status)
     42 		test_failure(name);
     43 	else
     44 		test_success(name);
     45 }
     46 
     47 static inline void test_set_git_version(char *value)
     48 {
     49 	printf("tags: git_version:%s\n", value);
     50 }
     51 
     52 #endif /* _SELFTESTS_POWERPC_SUBUNIT_H */
     53