Create NodeMCU test system based on gambiarra (#2984)
* Create mispec_file.lua * Initial commit of gambiarra * Adapt gambiarra to NodeMCU * adapt to NodeMCU spacing and add nok functionality * Some refactoring to make it easier to add new functionality * Add methode `fail` to check failing code and pass error messages to output - fail can be called with a function that should fail and a string which should be contained in the errormessage. - Pass failed check reasons to output. * Create gambiarra_file.lua * Add reporting of tests that failed with Lua error * ok, nok and fail will terminate the running test * Add capability to run sync and async tests in mixed order and have a task.post inbetween them * fix gambiarra self test to also run on device (not only host) Use less ram in checking tests directly after they ran. Use nateie task.post to tame watchdog. * Update file tests + add async tmr tests * Another fix in executing async test * Catch errors in callba...
tests/NTest/NTest.lua
0 → 100644
tests/NTest/NTest.md
0 → 100644
tests/NTest/NTest_NTest.lua
0 → 100644
tests/NTest_file.lua
0 → 100644
tests/NTest_tmr.lua
0 → 100644
Please register or sign in to comment