From 96b074de6104161c62e09b2b1a725316dbf1c5f3 Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Sun, 1 Mar 2026 10:35:53 +0530 Subject: Add tests for mode state --- test/stubbed/avr/interrupt.h | 4 ++-- test/stubbed/testutils.h | 8 ++++++++ test/stubbed/util/delay.h | 2 +- 3 files changed, 11 insertions(+), 3 deletions(-) create mode 100644 test/stubbed/testutils.h (limited to 'test/stubbed') 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 -static void _delay_ms(int ms) { usleep(ms * 1000); } +inline void _delay_ms(int ms) { usleep(ms * 1000); } #endif -- cgit v1.3.1