@@ -287,14 +287,15 @@ public function testGetPermissions($permissions, $expected): void {
287287 public function dataTestGetPermissions () {
288288 return [
289289 [[], 0 ],
290- [[['privilege ' => '{DAV:}read ' ]], 1 ],
291- [[['privilege ' => '{DAV:}write ' ]], 6 ],
292- [[['privilege ' => '{DAV:}all ' ]], 31 ],
293- [[['privilege ' => '{DAV:}read ' ],['privilege ' => '{DAV:}write ' ]], 7 ],
294- [[['privilege ' => '{DAV:}read ' ],['privilege ' => '{DAV:}all ' ]], 31 ],
295- [[['privilege ' => '{DAV:}all ' ],['privilege ' => '{DAV:}write ' ]], 31 ],
296- [[['privilege ' => '{DAV:}read ' ],['privilege ' => '{DAV:}write ' ],['privilege ' => '{DAV:}all ' ]], 31 ],
297- [[['privilege ' => '{DAV:}all ' ],['privilege ' => '{DAV:}read ' ],['privilege ' => '{DAV:}write ' ]], 31 ],
290+ [[['privilege ' => '{DAV:}read ' , 'principal ' => 'principals/system/system ' ]], 1 ],
291+ [[['privilege ' => '{DAV:}read ' , 'principal ' => 'principals/system/system ' ], ['privilege ' => '{DAV:}write ' , 'principal ' => 'principals/someone/else ' ]], 1 ],
292+ [[['privilege ' => '{DAV:}write ' , 'principal ' => 'principals/system/system ' ]], 6 ],
293+ [[['privilege ' => '{DAV:}all ' , 'principal ' => 'principals/system/system ' ]], 31 ],
294+ [[['privilege ' => '{DAV:}read ' , 'principal ' => 'principals/system/system ' ],['privilege ' => '{DAV:}write ' , 'principal ' => 'principals/system/system ' ]], 7 ],
295+ [[['privilege ' => '{DAV:}read ' , 'principal ' => 'principals/system/system ' ],['privilege ' => '{DAV:}all ' , 'principal ' => 'principals/system/system ' ]], 31 ],
296+ [[['privilege ' => '{DAV:}all ' , 'principal ' => 'principals/system/system ' ],['privilege ' => '{DAV:}write ' , 'principal ' => 'principals/system/system ' ]], 31 ],
297+ [[['privilege ' => '{DAV:}read ' , 'principal ' => 'principals/system/system ' ],['privilege ' => '{DAV:}write ' , 'principal ' => 'principals/system/system ' ],['privilege ' => '{DAV:}all ' , 'principal ' => 'principals/system/system ' ]], 31 ],
298+ [[['privilege ' => '{DAV:}all ' , 'principal ' => 'principals/system/system ' ],['privilege ' => '{DAV:}read ' , 'principal ' => 'principals/system/system ' ],['privilege ' => '{DAV:}write ' , 'principal ' => 'principals/system/system ' ]], 31 ],
298299 ];
299300 }
300301
0 commit comments