mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
4ec9d4bad6
* Update submodule: git log --oneline ae53d799da294f03ef65c33e88fa33648e638134..fde00340f19b9f5ae81fff02ccfa9926f0e33687 Detailed description of the changes: * Fix the default configuration for event queue - See merge request espressif/esp-mqtt!153 - See commit https://github.com/espressif/esp-mqtt/commit/fb42588 * Adds missing header. - See merge request espressif/esp-mqtt!152 - See commit https://github.com/espressif/esp-mqtt/commit/8a60057 * Moves state change when stopping the client - See merge request espressif/esp-mqtt!150 - Closes https://github.com/espressif/esp-mqtt/issues/239 - See commit https://github.com/espressif/esp-mqtt/commit/3738fcd * Adds error code to MQTT_EVENT_SUBSCRIBED in case of failure - See merge request espressif/esp-mqtt!143 - - Closes https://github.com/espressif/esp-mqtt/issues/233 - See commit https://github.com/espressif/esp-mqtt/commit/9af5c26 * Adds debug information on sending dup messages - See merge request espressif/esp-mqtt!145 - See commit https://github.com/espressif/esp-mqtt/commit/47b3f9b * ci: Fix qemu build - See merge request espressif/esp-mqtt!147 - See commit https://github.com/espressif/esp-mqtt/commit/68e8c4f * ci: Build and Test QEMU on v5.0 - See merge request espressif/esp-mqtt!142 - See commit https://github.com/espressif/esp-mqtt/commit/9db9ee7 * client: Add support for user events - See merge request espressif/esp-mqtt!140 - Closes https://github.com/espressif/esp-mqtt/issues/230 - See commit https://github.com/espressif/esp-mqtt/commit/97503cc * Adds unregister event API - See merge request espressif/esp-mqtt!139 - Closes https://github.com/espressif/esp-idf/issues/9194 - See commit https://github.com/espressif/esp-mqtt/commit/a9a9fe7 |
||
---|---|---|
.. | ||
main | ||
mocks | ||
CMakeLists.txt | ||
README.md | ||
sdkconfig.defaults |
Supported Targets | Linux |
---|
Description
This directory contains test code for the mqtt client that runs on host.
Tests are written using Catch2 test framework
Build
Tests build regularly like an idf project.
idf.py build
Run
The build produces an executable in the build folder.
Just run:
./build/host_mqtt_client_test.elf
The test executable have some options provided by the test framework.