mirror of
https://github.com/espressif/esp-protocols.git
synced 2025-11-19 00:39:26 +01:00
Race condtion:
* First command timeouted, but the reply came just after evaluation and
set signal variable to GOT_LINE
* Second command should timeout too, but a consistency check validates
that it timeouted and at the same time GOT_LINE (from previous step) and
throws an exception
STR:
* Revert change in esp_modem_dte.cpp
* Run TEST_CASE("DTE command races", "[esp_modem]")
Closes https://github.com/espressif/esp-protocols/issues/110
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