@@ -264,14 +264,15 @@ public function testGetPermissions($permissions, $expected): void {
264264 public function dataTestGetPermissions () {
265265 return [
266266 [[], 0 ],
267- [[['privilege ' => '{DAV:}read ' ]], 1 ],
268- [[['privilege ' => '{DAV:}write ' ]], 6 ],
269- [[['privilege ' => '{DAV:}all ' ]], 31 ],
270- [[['privilege ' => '{DAV:}read ' ],['privilege ' => '{DAV:}write ' ]], 7 ],
271- [[['privilege ' => '{DAV:}read ' ],['privilege ' => '{DAV:}all ' ]], 31 ],
272- [[['privilege ' => '{DAV:}all ' ],['privilege ' => '{DAV:}write ' ]], 31 ],
273- [[['privilege ' => '{DAV:}read ' ],['privilege ' => '{DAV:}write ' ],['privilege ' => '{DAV:}all ' ]], 31 ],
274- [[['privilege ' => '{DAV:}all ' ],['privilege ' => '{DAV:}read ' ],['privilege ' => '{DAV:}write ' ]], 31 ],
267+ [[['privilege ' => '{DAV:}read ' , 'principal ' => 'principals/system/system ' ]], 1 ],
268+ [[['privilege ' => '{DAV:}read ' , 'principal ' => 'principals/system/system ' ], ['privilege ' => '{DAV:}write ' , 'principal ' => 'principals/someone/else ' ]], 1 ],
269+ [[['privilege ' => '{DAV:}write ' , 'principal ' => 'principals/system/system ' ]], 6 ],
270+ [[['privilege ' => '{DAV:}all ' , 'principal ' => 'principals/system/system ' ]], 31 ],
271+ [[['privilege ' => '{DAV:}read ' , 'principal ' => 'principals/system/system ' ],['privilege ' => '{DAV:}write ' , 'principal ' => 'principals/system/system ' ]], 7 ],
272+ [[['privilege ' => '{DAV:}read ' , 'principal ' => 'principals/system/system ' ],['privilege ' => '{DAV:}all ' , 'principal ' => 'principals/system/system ' ]], 31 ],
273+ [[['privilege ' => '{DAV:}all ' , 'principal ' => 'principals/system/system ' ],['privilege ' => '{DAV:}write ' , 'principal ' => 'principals/system/system ' ]], 31 ],
274+ [[['privilege ' => '{DAV:}read ' , 'principal ' => 'principals/system/system ' ],['privilege ' => '{DAV:}write ' , 'principal ' => 'principals/system/system ' ],['privilege ' => '{DAV:}all ' , 'principal ' => 'principals/system/system ' ]], 31 ],
275+ [[['privilege ' => '{DAV:}all ' , 'principal ' => 'principals/system/system ' ],['privilege ' => '{DAV:}read ' , 'principal ' => 'principals/system/system ' ],['privilege ' => '{DAV:}write ' , 'principal ' => 'principals/system/system ' ]], 31 ],
275276 ];
276277 }
277278
0 commit comments