This has been actively tested with the oragono IRC server
Tests have been added, however I'm not sure if it's reasonable for the listed and available sasl to completely duplicate the cap sent in initial (so sasl=PLAIN,EXTERNAL in this test) or if it should be only sasl here
Previously, a simple "contains" was run on the response to
CAP LS 302
, however, some servers responded with which SASL mechanisms were supported, which caused the contains check to break. See https://ircv3.net/specs/core/capability-negotiation.html#cap-ls-versionThis has been actively tested with the
oragono
IRC serverTests have been added, however I'm not sure if it's reasonable for the
listed
andavailable
sasl to completely duplicate the cap sent in initial (sosasl=PLAIN,EXTERNAL
in this test) or if it should be onlysasl
here