aboutsummaryrefslogtreecommitdiff
path: root/test/stubbed
diff options
context:
space:
mode:
Diffstat (limited to 'test/stubbed')
-rw-r--r--test/stubbed/avr/interrupt.h4
-rw-r--r--test/stubbed/testutils.h8
-rw-r--r--test/stubbed/util/delay.h2
3 files changed, 11 insertions, 3 deletions
diff --git a/test/stubbed/avr/interrupt.h b/test/stubbed/avr/interrupt.h
index 19dfa36..5163846 100644
--- a/test/stubbed/avr/interrupt.h
+++ b/test/stubbed/avr/interrupt.h
@@ -1,7 +1,7 @@
#define ISR(INTER, ...) void generated_interrupt_##INTER()
-static void cli() {}
-static void sei() {}
+inline void cli() {}
+inline void sei() {}
#define stub_run_timers() \
{ \
diff --git a/test/stubbed/testutils.h b/test/stubbed/testutils.h
new file mode 100644
index 0000000..64d90e2
--- /dev/null
+++ b/test/stubbed/testutils.h
@@ -0,0 +1,8 @@
+#ifndef LOADED_TESTUTILS
+#define LOADED_TESTUTILS
+
+#define TEST \
+ before_each(); \
+ for (int i = 0; i < 1; i++, after_each())
+
+#endif
diff --git a/test/stubbed/util/delay.h b/test/stubbed/util/delay.h
index 3954609..6167586 100644
--- a/test/stubbed/util/delay.h
+++ b/test/stubbed/util/delay.h
@@ -3,5 +3,5 @@
#include <unistd.h>
-static void _delay_ms(int ms) { usleep(ms * 1000); }
+inline void _delay_ms(int ms) { usleep(ms * 1000); }
#endif