Skip to content

Commit

Permalink
unittests: Move at test to driver tests
Browse files Browse the repository at this point in the history
  • Loading branch information
Teufelchen1 authored and chrysn committed Apr 5, 2024
1 parent be0d276 commit 0ddbba3
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 42 deletions.
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
include ../Makefile.drivers_common

HANDLE_URC ?= 1
ECHO_ON ?= 1
SEND_EOL ?= "\\xd"
Expand All @@ -16,4 +18,7 @@ CFLAGS += -DAT_RECV_EOL_1="\"$(RECV_EOL_1)\""
CFLAGS += -DAT_RECV_EOL_2="\"$(RECV_EOL_2)\""
CFLAGS += -DCONFIG_AT_SEND_EOL="\"$(SEND_EOL)\""

USEMODULE += embunit
USEMODULE += at

include $(RIOTBASE)/Makefile.include
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,11 @@
*/

#include "embUnit.h"
#include <stdio.h>

#include "at.h"
#include "isrpipe/read_timeout.h"

#include "tests-at.h"

#define UNIT_TEST_LONG_URC "+UNITTEST_LONG_URC_VEEERY_LONG"
#define UNIT_TEST_SHORT_URC "+U"
#define LONG_COMMAND "AT+COMMAND_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"\
Expand Down Expand Up @@ -59,7 +58,7 @@ static void set_up(void)
.rp_buf_size = sizeof(rp_buf),
.rx_buf = buf,
.rx_buf_size = sizeof(buf),
.uart = UART_DEV(0),
.uart = UART_DEV(1),
};
int res = at_dev_init(&at_dev, &at_init_params);
/* check the UART initialization return value and respond as needed */
Expand Down Expand Up @@ -670,7 +669,7 @@ void test_process_urc(void)
}
#endif /* MODULE_AT_URC */

void tests_at(void)
static Test *tests_at(void)
{
EMB_UNIT_TESTFIXTURES(fixtures) {
new_TestFixture(test_readline_or_echo),
Expand All @@ -688,5 +687,17 @@ void tests_at(void)

EMB_UNIT_TESTCALLER(at_tests, set_up, tear_down, fixtures);

TESTS_RUN((Test *)&at_tests);
return (Test *)&at_tests;
}

int main(void)
{

puts("AT unit-like test\n");

TESTS_START();
TESTS_RUN(tests_at());
TESTS_END();

return 0;
}
1 change: 0 additions & 1 deletion tests/unittests/tests-at/Makefile

This file was deleted.

36 changes: 0 additions & 36 deletions tests/unittests/tests-at/tests-at.h

This file was deleted.

0 comments on commit 0ddbba3

Please sign in to comment.