mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2025-12-07 00:09:51 +03:00
add more tests for actions
This commit is contained in:
@@ -1006,35 +1006,39 @@ void Test::run_test(uuid::console::Shell & shell, const std::string & cmd, const
|
|||||||
// request.url("/api");
|
// request.url("/api");
|
||||||
// EMSESP::webAPIService.webAPIService(&request, doc.as<JsonVariant>());
|
// EMSESP::webAPIService.webAPIService(&request, doc.as<JsonVariant>());
|
||||||
|
|
||||||
// char data2[] = "{\"action\":\"customSupport\", \"param\":\"hello\"}";
|
char data2[] = "{\"action\":\"customSupport\", \"param\":\"hello\"}";
|
||||||
// deserializeJson(doc, data2);
|
deserializeJson(doc, data2);
|
||||||
// request.url("/rest/action");
|
request.url("/rest/action");
|
||||||
// EMSESP::webStatusService.action(&request, doc.as<JsonVariant>());
|
EMSESP::webStatusService.action(&request, doc.as<JsonVariant>());
|
||||||
|
|
||||||
// char data3[] = "{\"action\":\"export\", \"param\":\"schedule\"}";
|
char data3[] = "{\"action\":\"export\", \"param\":\"schedule\"}";
|
||||||
// deserializeJson(doc, data3);
|
deserializeJson(doc, data3);
|
||||||
// request.url("/rest/action");
|
request.url("/rest/action");
|
||||||
// EMSESP::webStatusService.action(&request, doc.as<JsonVariant>());
|
EMSESP::webStatusService.action(&request, doc.as<JsonVariant>());
|
||||||
|
|
||||||
// char data4[] = "{\"action\":\"export\", \"param\":\"allvalues\"}";
|
char data4[] = "{\"action\":\"export\", \"param\":\"allvalues\"}";
|
||||||
// deserializeJson(doc, data4);
|
deserializeJson(doc, data4);
|
||||||
// request.url("/rest/action");
|
request.url("/rest/action");
|
||||||
// EMSESP::webStatusService.action(&request, doc.as<JsonVariant>());
|
EMSESP::webStatusService.action(&request, doc.as<JsonVariant>());
|
||||||
|
|
||||||
char data6[] = "{\"device\":\"system\", \"cmd\":\"read\",\"value\":\"8 2 27 1\"}";
|
char data5[] = "{\"action\":\"checkUpgrade\", \"param\":\"3.7.0-dev.99\"}";
|
||||||
deserializeJson(doc, data6);
|
deserializeJson(doc, data5);
|
||||||
json = doc.as<JsonVariant>();
|
request.url("/rest/action");
|
||||||
request.url("/api");
|
EMSESP::webStatusService.action(&request, doc.as<JsonVariant>());
|
||||||
EMSESP::webAPIService.webAPIService(&request, json);
|
|
||||||
|
|
||||||
char data7[] = "{\"device\":\"system\", \"cmd\":\"read\",\"value\":\"10 234\"}";
|
// char data6[] = "{\"device\":\"system\", \"cmd\":\"read\",\"value\":\"8 2 27 1\"}";
|
||||||
deserializeJson(doc, data7);
|
// deserializeJson(doc, data6);
|
||||||
json = doc.as<JsonVariant>();
|
// json = doc.as<JsonVariant>();
|
||||||
request.url("/api");
|
// request.url("/api");
|
||||||
EMSESP::webAPIService.webAPIService(&request, json);
|
// EMSESP::webAPIService.webAPIService(&request, json);
|
||||||
|
|
||||||
shell.invoke_command("call system read \"8 2 27 1\"");
|
// char data7[] = "{\"device\":\"system\", \"cmd\":\"read\",\"value\":\"10 234\"}";
|
||||||
|
// deserializeJson(doc, data7);
|
||||||
|
// json = doc.as<JsonVariant>();
|
||||||
|
// request.url("/api");
|
||||||
|
// EMSESP::webAPIService.webAPIService(&request, json);
|
||||||
|
|
||||||
|
// shell.invoke_command("call system read \"8 2 27 1\"");
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
EMSESP::webCustomEntityService.test(); // custom entities
|
EMSESP::webCustomEntityService.test(); // custom entities
|
||||||
|
|||||||
Reference in New Issue
Block a user