mirror of
https://github.com/weechat/weechat.git
synced 2026-07-09 11:13:12 +02:00
relay/api: use cjson lib to build JSON body of handshake request
This commit is contained in:
@@ -232,17 +232,16 @@ TEST(RelayRemoteNetwork, UrlHandshakeCb)
|
||||
|
||||
TEST(RelayRemoteNetwork, GetHandshakeRequest)
|
||||
{
|
||||
const char *str_start = "{\"password_hash_algo\": [\"";
|
||||
char *str;
|
||||
int i;
|
||||
|
||||
str = relay_remote_network_get_handshake_request ();
|
||||
CHECK(str);
|
||||
STRNCMP_EQUAL(str_start, str, strlen (str_start));
|
||||
for (i = 0; i < RELAY_NUM_PASSWORD_HASH_ALGOS; i++)
|
||||
{
|
||||
CHECK(strstr (str, relay_auth_password_hash_algo_name[i]));
|
||||
}
|
||||
WEE_TEST_STR("{\"password_hash_algo\":["
|
||||
"\"plain\","
|
||||
"\"sha256\","
|
||||
"\"sha512\","
|
||||
"\"pbkdf2+sha256\","
|
||||
"\"pbkdf2+sha512\""
|
||||
"]}",
|
||||
relay_remote_network_get_handshake_request ());
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user