Commit Graph

37 Commits (develop)

Author SHA1 Message Date
Roger A. Light 4a7da066e0 Use mosq_test.get_build_root() 2 years ago
Roger A. Light 41f0d34348 Add mosq_test.env_add_ld_library_path() for tests 2 years ago
Roger A. Light a7c43cad43 Fix socks test on modern microsocks 2 years ago
Roger A. Light 343a984083 Big rejig of library tests
Includes full consistency between C/C++ library tests
3 years ago
Roger A. Light 2e4db3aa2a Improve test/client/02-subscribe-format-json-properties.py 3 years ago
Roger A. Light d7833c8dcb Test websockets with large payload >65535 bytes 3 years ago
Roger A. Light 985824da8d Test socks with ipv4 address 3 years ago
Norbert Heusser 120bfb33b9 Enable test-ws.sh in test/client
Signed-off-by: Norbert Heusser <norbert.heusser@cedalo.com>
3 years ago
Roger A. Light 06f4b09ae3 Test fixes and bridge leak fixes. 3 years ago
Roger A. Light e123f661c8 Enable client websocket tests 3 years ago
Roger A. Light 9cc5d1d6ff Add mosquitto_ctrl tests 3 years ago
Roger A. Light e49f741cd2 Individual basic WS tests for clients 3 years ago
Roger A. Light f0d7c27a67 Add tests to coverity scan 3 years ago
Roger A. Light 7ec8417e54 Client tests: --version dummy, and float printing for sub. 3 years ago
Roger A. Light 3b56a89b0a Improved client tests 3 years ago
Norbert Heusser f2c59e4048 Split client python tests into test with/without TLS/PSK
Signed-off-by: Norbert Heusser <norbert.heusser@cedalo.com>
3 years ago
Roger A. Light 684c99261a argv tests for mosquitto_rr 3 years ago
Norbert Heusser f424667fca Merge branch 'develop' into NorbertHeusser:develop 3 years ago
Kai Buschulte a883bda9c1 Add CMake test target
Use `ctest` or `make test` to run all tests.
With this it's also possible to run tests on a Mac.

Relative paths used in tests become absolute ones to make tests
executable from any build folder.

Also fixed race condition in
  test/broker/11-persistent-subscription-no-local.py

Signed-off-by: Kai Buschulte <kai.buschulte@cedalo.com>
3 years ago
Norbert Heusser 306b76d7f6 Create github build action to build Mosquitto and added timeout
to python tests waiting for subprocess to avoid github actione being blocked

Signed-off-by: Norbert Heusser <norbert.heusser@cedalo.com>
3 years ago
Roger A. Light 3bb8be6ea2 Client tests should not run in parallel. 4 years ago
Roger A. Light 6f8ced5038 Test fixes. 4 years ago
Roger A. Light 3ce8de32ff Fix typo 4 years ago
Roger A. Light 223d9eae66 mosquitto_sub json output tests, and user-properties fix. 4 years ago
Roger A. Light 5006943d9a 'mosquitto_pub -f' and 'mosquitto_pub -L' tests. 4 years ago
Roger A. Light 57ef2be8d3 More client tests. 4 years ago
Roger A. Light 6051a65f51 mosquitto_pub stdin file and line tests. 4 years ago
Roger A. Light 7d9aba112c Remove unused start_broker checks. 4 years ago
Roger A. Light 74b9ed0808 More client tests. 4 years ago
Roger A. Light 73f03983fb Socks proxy test plus fixes. 4 years ago
Roger A. Light ab67dbcacd More client tests, and an output format fix. 4 years ago
Roger A. Light 3139eb3252 More client tests. 4 years ago
Roger A. Light a96615bd4a More client tests. 4 years ago
Roger A. Light ea553619fb Basic client websockets tests. 4 years ago
Roger A. Light 56e5c52abe Fix test. 4 years ago
Roger A. Light c6b94f6266 Fix running of basic client tests. 5 years ago
Roger A. Light cec24116d8 Add very basic client tests. 5 years ago