Add the 'current_kthread' helper
[akaros.git] / kern / include / test_infrastructure.h
index 1d8cd1a..b84d74f 100644 (file)
@@ -1,5 +1,4 @@
-#ifndef ROS_INC_TEST_INFRASTRUCTURE_H
-#define ROS_INC_TEST_INFRASTRUCTURE_H
+#pragma once
 
 /*
  * Header file with infrastructure needed for kernel unit tests:
@@ -10,8 +9,8 @@
 #include <stdio.h>
 #include <kmalloc.h>
 
-/* Macros for assertions. 
- * They depend on <stdbool.h> and printk() to be included in the source file. 
+/* Macros for assertions.
+ * They depend on <stdbool.h> and printk() to be included in the source file.
  */
 #define KT_ASSERT_M(message, test)                                               \
        do {                                                                         \
@@ -55,5 +54,3 @@ struct pb_kernel_test {
 
 extern struct pb_kernel_test pb_kernel_tests[];
 extern int num_pb_kernel_tests;
-
-#endif // ROS_INC_TEST_INFRASTRUCTURE_H