diff --git a/tests/xua_unit_tests/src/test_hid.c b/tests/xua_unit_tests/src/test_hid.c new file mode 100644 index 00000000..6d7d7465 --- /dev/null +++ b/tests/xua_unit_tests/src/test_hid.c @@ -0,0 +1,12 @@ +// Copyright 2021 XMOS LIMITED. +// This Software is subject to the terms of the XMOS Public Licence: Version 1. +#include + +#include "xua_unit_tests.h" +#include "xua_hid_report_descriptor.h" + +void test_uninitialised_hidGetReportDescriptor() +{ + unsigned char* reportDescPtr = hidGetReportDescriptor(); + TEST_ASSERT_NULL( reportDescPtr ); +} diff --git a/tests/xua_unit_tests/src/test_hid.xc b/tests/xua_unit_tests/src/xua_unit_test_helper.xc similarity index 87% rename from tests/xua_unit_tests/src/test_hid.xc rename to tests/xua_unit_tests/src/xua_unit_test_helper.xc index 0877f419..d4c2911c 100644 --- a/tests/xua_unit_tests/src/test_hid.xc +++ b/tests/xua_unit_tests/src/xua_unit_test_helper.xc @@ -1,6 +1,13 @@ // Copyright 2021 XMOS LIMITED. // This Software is subject to the terms of the XMOS Public Licence: Version 1. -#include "xua_unit_tests.h" +#ifdef __XC__ + +#include +#include +#include + +#endif // __XC__ + in port p_mclk_in = XS1_PORT_1D; @@ -19,7 +26,3 @@ void AudioHwInit() { ; // nothing } - -void test_null(){ - TEST_ASSERT_MESSAGE(1, "Success!"); -} diff --git a/tests/xua_unit_tests/src/xua_unit_tests.h b/tests/xua_unit_tests/src/xua_unit_tests.h index addefeb9..0b1d82d9 100644 --- a/tests/xua_unit_tests/src/xua_unit_tests.h +++ b/tests/xua_unit_tests/src/xua_unit_tests.h @@ -4,15 +4,6 @@ #define XUA_UNIT_TESTS_H_ #include "unity.h" - -#ifdef __XC__ - -#include -#include -#include - #include "xua_conf.h" -#endif // __XC__ - #endif /* XUA_UNIT_TESTS_H_ */