Просмотр исходного кода

Default_DenyAll: move the longest rule on top

Nikolay Zlatev 2 лет назад
Родитель
Сommit
afd6d2e0ee
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      user/manager_test.go

+ 1 - 1
user/manager_test.go

@@ -47,10 +47,10 @@ func TestManager_FullScenario_Default_DenyAll(t *testing.T) {
 	benGrants, err := a.Grants("ben")
 	benGrants, err := a.Grants("ben")
 	require.Nil(t, err)
 	require.Nil(t, err)
 	require.Equal(t, []Grant{
 	require.Equal(t, []Grant{
+		{"everyonewrite", PermissionDenyAll},
 		{"mytopic", PermissionReadWrite},
 		{"mytopic", PermissionReadWrite},
 		{"writeme", PermissionWrite},
 		{"writeme", PermissionWrite},
 		{"readme", PermissionRead},
 		{"readme", PermissionRead},
-		{"everyonewrite", PermissionDenyAll},
 	}, benGrants)
 	}, benGrants)
 
 
 	notben, err := a.Authenticate("ben", "this is wrong")
 	notben, err := a.Authenticate("ben", "this is wrong")