Files
esp-protocols/components/esp_modem/test/host_test
David Cermak c89d42f272 fix(modem): Fix host test race with async read and d'structor
Loopback terminal uses std::async to inject test data to the test
terminal. There was a hazardeous condition when destructing the terminal
while async batch_read() was in progress. Adding a signal and waiting
for destruction solves the issue.
2023-09-25 14:15:48 +02:00
..
2021-10-04 11:32:55 +02:00

Host test for esp_modem

This test uses linux port and some idf mocks in order to compile and execute it under linux.

This test uses catch as a test framework and implements a test terminal class LoopbackTerm