Lines Matching full:tests
5 …t test application that is based on the Unity - unit test framework. Unit tests are integrated in …
10 Unit tests are located in the ``test`` subdirectory of a component.
11 Tests are written in C, and a single C source file can contain multiple test cases.
16 Tests are added in a function in the C file as follows:
26 Identifiers are used to group related test, or tests with specific properties.
31 …`should list their sources manually <cmake-file-globbing>`; for component tests however, this requ…
41 See http://www.throwtheswitch.org/unity for more information about writing tests in Unity.
81 …5 test functions can be defined, each function will be the entry point of tests running on each DU…
101 …need to check if reset happens). Sometimes we expect to run some specific tests after certain kind…
122 Tests For Different Targets
125 Some tests (especially those related to hardware) cannot run on all targets. Below is a guide how
126 to make your unit tests run on only specified targets.
138 Once you need one of the tests to be compiled on a specified target, just modify the targets
140 described in ``soc_caps.h`` to control the disabling of tests. If this is done but some of the
141 tests are not ready yet, use both of them (and remove ``!(TEMPORARY_)DISABLED_FOR_TARGETS()``
146 TEST_CASE("a sdio slave tests that is not ready for esp64 yet", "[sdio_slave]")
157 Some old ways of disabling unit tests for targets, that have obvious disadvantages, are deprecated:
165 harder to track disabled tests and enable them again. Also, a black-list style ``#if !disabled``
174 SD host, among the tests only SDSPI is enabled on ESP32-S2.
196 * ``idf.py -T all build`` - build unit test app with tests for each component having tests in the `…
197 …ld unit test app with tests for some space-separated specific components (For instance: ``idf.py -…
198 …ith all unit tests, except for unit tests of some components (For instance: ``idf.py -T all -E "ul…
206 Running Unit Tests
211 When unit test app is idle, press "Enter" will make it print test menu with all available tests::