51 Commits

Author SHA1 Message Date
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
Michael Zanetti
dc5aa1a2b8 drop old mockdevice and use the new one 2014-04-04 22:50:16 +02:00
Simon Stürz
be4ee5c14d hive -> guh 2014-03-31 20:33:30 +02:00
Michael Zanetti
05537d7b6a Trigger -> Event 2014-01-26 18:39:09 +01:00