diff --git a/site/tests/cli_runner.uce b/site/tests/cli_runner.uce index 9278b25..ed9534c 100644 --- a/site/tests/cli_runner.uce +++ b/site/tests/cli_runner.uce @@ -23,6 +23,13 @@ String cli_truncate(String value, u64 max_len = 240) return(value.substr(0, max_len) + "..."); } +String cli_tail(String value, u64 max_len = 500) +{ + if(value.length() <= max_len) + return(value); + return("..." + value.substr(value.length() - max_len)); +} + CliHttpResponse cli_http_request(String host, u16 port, String path, String extra_headers = "") { CliHttpResponse res; @@ -298,7 +305,7 @@ void cli_run_site_suite() break; } String name = "uce_site_suite:site tests " + (file == "index.uce" ? "index" : file == "io.uce" ? "filesystem" : file == "websockets.ws.uce" ? "websockets page" : replace(replace(replace(file, ".uce", ""), ".ws", ""), "_", " ")); - String fail_detail = "; status=" + std::to_string(res.status) + "; expected_marker=" + (cli_contains(res.body, expected) ? "yes" : "no") + "; summary=" + (cli_contains(lower, "