tests BUGFIX include compatibility code to run in different environments
diff --git a/tests/src/test_common.c b/tests/src/test_common.c
index 13da39b..92d34cb 100644
--- a/tests/src/test_common.c
+++ b/tests/src/test_common.c
@@ -13,6 +13,7 @@
  */
 
 #include "../../src/common.c"
+#include "../../src/compat.c"
 #include "../../src/log.c"
 
 #include <stdarg.h>
diff --git a/tests/src/test_context.c b/tests/src/test_context.c
index 839ec02..b462ced 100644
--- a/tests/src/test_context.c
+++ b/tests/src/test_context.c
@@ -14,6 +14,7 @@
 
 #include "tests/config.h"
 #include "../../src/common.c"
+#include "../../src/compat.c"
 #include "../../src/log.c"
 #include "../../src/set.c"
 #include "../../src/hash_table.c"
diff --git a/tests/src/test_hash_table.c b/tests/src/test_hash_table.c
index ca43aa8..9ec8a0b 100644
--- a/tests/src/test_hash_table.c
+++ b/tests/src/test_hash_table.c
@@ -16,6 +16,7 @@
 
 #include "tests/config.h"
 #include "../../src/common.c"
+#include "../../src/compat.c"
 #include "../../src/set.c"
 #include "../../src/log.c"
 #include "../../src/xpath.c"
diff --git a/tests/src/test_parser_xml.c b/tests/src/test_parser_xml.c
index 03f6db4..ef20716 100644
--- a/tests/src/test_parser_xml.c
+++ b/tests/src/test_parser_xml.c
@@ -13,6 +13,7 @@
  */
 
 #include "../../src/common.c"
+#include "../../src/compat.c"
 #include "../../src/set.c"
 #include "../../src/log.c"
 #include "../../src/hash_table.c"
diff --git a/tests/src/test_parser_yang.c b/tests/src/test_parser_yang.c
index c171402..06cfecf 100644
--- a/tests/src/test_parser_yang.c
+++ b/tests/src/test_parser_yang.c
@@ -13,6 +13,7 @@
  */
 
 #include "../../src/common.c"
+#include "../../src/compat.c"
 #include "../../src/set.c"
 #include "../../src/log.c"
 #include "../../src/hash_table.c"
diff --git a/tests/src/test_printer_yang.c b/tests/src/test_printer_yang.c
index 88b33bf..df55f50 100644
--- a/tests/src/test_printer_yang.c
+++ b/tests/src/test_printer_yang.c
@@ -13,6 +13,7 @@
  */
 
 #include "../../src/common.c"
+#include "../../src/compat.c"
 #include "../../src/set.c"
 #include "../../src/log.c"
 #include "../../src/hash_table.c"
diff --git a/tests/src/test_tree_schema.c b/tests/src/test_tree_schema.c
index c7f3023..0f00bbc 100644
--- a/tests/src/test_tree_schema.c
+++ b/tests/src/test_tree_schema.c
@@ -13,6 +13,7 @@
  */
 
 #include "../../src/common.c"
+#include "../../src/compat.c"
 #include "../../src/log.c"
 #include "../../src/set.c"
 #include "../../src/parser_yang.c"
diff --git a/tests/src/test_tree_schema_compile.c b/tests/src/test_tree_schema_compile.c
index 8954d0d..dfbf5cc 100644
--- a/tests/src/test_tree_schema_compile.c
+++ b/tests/src/test_tree_schema_compile.c
@@ -13,6 +13,7 @@
  */
 
 #include "../../src/common.c"
+#include "../../src/compat.c"
 #include "../../src/log.c"
 #include "../../src/set.c"
 #include "../../src/xpath.c"
diff --git a/tests/src/test_tree_schema_helpers.c b/tests/src/test_tree_schema_helpers.c
index 02d571a..c6c09e5 100644
--- a/tests/src/test_tree_schema_helpers.c
+++ b/tests/src/test_tree_schema_helpers.c
@@ -13,6 +13,7 @@
  */
 
 #include "../../src/common.c"
+#include "../../src/compat.c"
 #include "../../src/log.c"
 #include "../../src/set.c"
 #include "../../src/parser_yang.c"
diff --git a/tests/src/test_xml.c b/tests/src/test_xml.c
index 8758fa8..9e6240e 100644
--- a/tests/src/test_xml.c
+++ b/tests/src/test_xml.c
@@ -16,6 +16,7 @@
 #include "../../src/set.c"
 #include "../../src/xml.c"
 #include "../../src/common.c"
+#include "../../src/compat.c"
 #include "../../src/log.c"
 #include <stdarg.h>
 #include <stddef.h>