This folder is used for everything around (automated) testing of Domoticz.
Some functional testing is done by using BDD/Gherkin style tests. See the README.md in the gherkin folder for more information.
For dzVents quite some unit-tests are available (code-coverage above 80%) testing many aspects of 'dzVents' ensuring that functionality does not change or break when changes are made.
A start is made with the 'www' part of Domoticz. The 'www-test' folder contains tests for components in the www-folder. As the components in this folder are written in JavaScript, so are the tests. See the README.md in the www-test folder for details.
For both Unit testing as Functional testing, there is some test automation using mocha
(javascript), busted
(Lua) and pytest-3
(Python and using BDD plugin).