mirror of
https://github.com/weechat/weechat.git
synced 2026-07-08 10:43:13 +02:00
irc: send SASL username with mechanism EXTERNAL (closes #2270)
The SASL username is sent if set, otherwise "+" is still sent.
This commit is contained in:
@@ -114,3 +114,18 @@ TEST(IrcSasl, MechanismEcdsaNist256pChallenge)
|
||||
{
|
||||
/* TODO: write tests */
|
||||
}
|
||||
|
||||
/*
|
||||
* Tests functions:
|
||||
* irc_sasl_mechanism_external
|
||||
*/
|
||||
|
||||
TEST(IrcSasl, MechanismExternal)
|
||||
{
|
||||
char *str;
|
||||
|
||||
WEE_TEST_STR("+", irc_sasl_mechanism_external (NULL));
|
||||
WEE_TEST_STR("+", irc_sasl_mechanism_external (""));
|
||||
|
||||
WEE_TEST_STR("YWxpY2U=", irc_sasl_mechanism_external ("alice"));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user