mirror of
https://github.com/badaix/snapcast.git
synced 2025-06-25 14:07:05 +02:00
Fixes
This commit is contained in:
parent
81f849bea9
commit
c5ea25a5ea
5 changed files with 17 additions and 16 deletions
|
@ -724,9 +724,10 @@ TEST_CASE("WildcardMatch")
|
|||
|
||||
TEST_CASE("Auth")
|
||||
{
|
||||
ServerSettings::Authorization auth_settings;
|
||||
auth_settings.enabled = true;
|
||||
{
|
||||
ServerSettings::Authorization auth_settings({"admin:*"}, {"badaix:secret:admin"});
|
||||
auth_settings.enabled = true;
|
||||
auth_settings.init({"admin:*"}, {"badaix:secret:admin"});
|
||||
REQUIRE(auth_settings.users.size() == 1);
|
||||
REQUIRE(auth_settings.roles.size() == 1);
|
||||
REQUIRE(auth_settings.users.front().role->role == "admin");
|
||||
|
@ -741,8 +742,7 @@ TEST_CASE("Auth")
|
|||
}
|
||||
|
||||
{
|
||||
ServerSettings::Authorization auth_settings({"admin:"}, {"badaix:secret:admin"});
|
||||
auth_settings.enabled = true;
|
||||
auth_settings.init({"admin:"}, {"badaix:secret:admin"});
|
||||
REQUIRE(auth_settings.users.size() == 1);
|
||||
REQUIRE(auth_settings.roles.size() == 1);
|
||||
REQUIRE(auth_settings.users.front().role->role == "admin");
|
||||
|
@ -756,8 +756,7 @@ TEST_CASE("Auth")
|
|||
}
|
||||
|
||||
{
|
||||
ServerSettings::Authorization auth_settings({}, {"badaix:secret:"});
|
||||
auth_settings.enabled = true;
|
||||
auth_settings.init({}, {"badaix:secret:"});
|
||||
REQUIRE(auth_settings.users.size() == 1);
|
||||
REQUIRE(auth_settings.roles.empty());
|
||||
REQUIRE(auth_settings.users.front().role->permissions.empty());
|
||||
|
@ -770,8 +769,7 @@ TEST_CASE("Auth")
|
|||
}
|
||||
|
||||
{
|
||||
ServerSettings::Authorization auth_settings({"admin:xxx,stream"}, {"badaix:secret:admin"});
|
||||
auth_settings.enabled = true;
|
||||
auth_settings.init({"admin:xxx,stream"}, {"badaix:secret:admin"});
|
||||
REQUIRE(auth_settings.users.size() == 1);
|
||||
REQUIRE(auth_settings.roles.size() == 1);
|
||||
REQUIRE(auth_settings.users.front().role->permissions.size() == 2);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue