Commit Graph

54 Commits (ffaa53b04dc709b496a09a9819c2cd74fc119733)

Author SHA1 Message Date
Simon Stürz ffaa53b04d Add debug API to JSONRPC 2024-12-20 10:06:35 +01:00
Michael Zanetti 4e509841b0 Rework the log engine to use influxdb instead of sql 2023-05-08 23:38:34 +02:00
Simon Stürz e4ff2d9422 Update mac address test naming 2022-04-25 08:06:17 +02:00
Simon Stürz c59185672f Add mac address class and unit tests
Finish updated network discovery
Improve ARP and monitor handling
Introduce network device info cache housekeeping
2022-04-13 11:08:29 +02:00
Michael Zanetti 717b4f33cc Remove deprecated Devices, Action, Events, States namespaces from JSONRPC 2022-02-08 00:29:07 +01:00
Michael Zanetti b870140608 Add tests, fix shutdown 2020-10-15 22:34:06 +02:00
Michael Zanetti 4e509d75f8 Add tests, some fixes/improvements 2020-05-05 21:04:07 +02:00
Michael Zanetti 2fbbaeda97 More work 2020-03-03 16:54:55 +01:00
Michael Zanetti c08fb3bdb5 fix tests 2020-02-10 13:22:31 +01:00
Michael Zanetti 24cecf9d47 Add tests for the scriptengine 2019-12-10 18:49:28 +01:00
Michael Zanetti 03b8be22d6 Drop old REST server 2019-11-01 20:14:00 +01:00
Michael Zanetti 9c357d87d3 Move nymeatestbase into a nymea-testlib to speed up building 2019-05-19 18:13:49 +02:00
Michael Zanetti 8d05f984c0 mqtt broker now working 2019-04-08 13:55:15 +02:00
Michael Zanetti d1fa341650 fix username and password verification 2019-04-08 13:55:15 +02:00
Michael Zanetti a6f4ddf188 Implement a tagging system 2019-04-08 13:55:15 +02:00
Simon Stürz 844f7a53a8 Add user database rotation if the database is broken. 2019-04-08 13:55:15 +02:00
Simon Stürz e5756587a3 add log database loading tests 2019-04-02 01:02:45 +02:00
Simon Stürz 17172dd28e remove settings subdir 2019-04-02 01:02:45 +02:00
Simon Stürz 1766cec6b6 clean up debug outputs 2019-04-02 01:02:45 +02:00
Simon Stürz 5dd930ebee fix testbase and improve settings behaviour 2019-04-02 01:02:45 +02:00
Simon Stürz 44e04e65a4 add settings subdir 2019-04-02 01:02:45 +02:00
Michael Zanetti 314129a76f add a test to benchmark database performance 2019-04-02 01:02:45 +02:00
Simon Stürz 4c4bafa287 reenable time tests 2019-04-02 01:01:32 +02:00
Simon Stürz 51a4dda185 translations installation path 2019-04-02 01:01:32 +02:00
Simon Stürz 8045b5a0e7 fix reconnection 2019-04-02 01:01:32 +02:00
Simon Stürz d23e2dade2 improve networkmanager api and bump version 2019-04-02 01:01:32 +02:00
Simon Stürz 0877e61c2e add language notification
add configuration tests
2019-04-02 01:01:32 +02:00
Simon Stürz a7139c2f70 disable temporary timemanager tests 2019-04-02 01:00:52 +02:00
Simon Stürz a4d6f58f3c add test structure 2019-04-01 20:48:17 +02:00
Simon Stürz 444a113c33 fix coap lib and add observing tests 2019-04-01 20:48:17 +02:00
Simon Stürz 1a9284b89f add guh-plugins-merkur package
add merkur boards plugins
temprary remove coap test (server down)
2019-04-01 20:48:17 +02:00
Simon Stürz 15e8b4fbc8 add rest logging tests 2019-04-01 20:48:17 +02:00
Simon Stürz 572f98bc6c add logging tests and clear database method 2019-04-01 20:48:17 +02:00
Simon Stürz 8d979cea51 add coap tests 2019-04-01 20:48:17 +02:00
Simon Stürz 345cd53f7e fix websockets test define 2019-04-01 20:48:17 +02:00
Simon Stürz fc86244018 change ports and add ssl configuration 2019-04-01 20:48:17 +02:00
Simon Stürz 557baff39d add websocket server 2019-04-01 20:48:17 +02:00
Simon Stürz 1f6cfd4527 add rule tests and rest resource 2019-04-01 20:48:17 +02:00
Simon Stürz 8b0e279c0c add more tests for REST resources 2019-04-01 20:48:17 +02:00
Simon Stürz b86a062a87 added deviceresources and first tests 2019-04-01 20:48:17 +02:00
Simon Stürz 27a8db73d8 added tests
added httpreply
first working version of webserver
2019-04-01 20:48:17 +02:00
Simon Stürz 475cadb03b added test skeleton for plugins 2019-04-01 20:48:17 +02:00
Michael Zanetti 08223606ee introduce StateDescriptor and StateEvaluator for use with Rules 2014-06-09 04:34:37 +02:00
Michael Zanetti 76d2dbb4f3 added tests for all sorts of executeAction 2014-05-04 19:01:41 +02:00
Michael Zanetti 016126e38c added tests for GetStateValue 2014-05-04 15:00:42 +02:00
Michael Zanetti 70f6f783b9 add a test for triggering events 2014-05-04 14:21:58 +02:00
Michael Zanetti 2133c058cf split it up in separate projects 2014-05-04 00:38:04 +02:00
Michael Zanetti ca8717d2a0 split tests into different files 2014-05-03 23:55:08 +02:00
Michael Zanetti c54e289403 added a mechanism to bump the version
added a test that checks for JSONRPC api changes and enforces a version bump
2014-05-03 17:22:44 +02:00
Michael Zanetti 1dee39153e enable coverage for core part too 2014-05-03 03:22:58 +02:00