@@ -272,14 +272,15 @@ public function testGetPermissions($permissions, $expected): void {
272272 public function dataTestGetPermissions () {
273273 return [
274274 [[], 0 ],
275- [[['privilege ' => '{DAV:}read ' ]], 1 ],
276- [[['privilege ' => '{DAV:}write ' ]], 6 ],
277- [[['privilege ' => '{DAV:}all ' ]], 31 ],
278- [[['privilege ' => '{DAV:}read ' ],['privilege ' => '{DAV:}write ' ]], 7 ],
279- [[['privilege ' => '{DAV:}read ' ],['privilege ' => '{DAV:}all ' ]], 31 ],
280- [[['privilege ' => '{DAV:}all ' ],['privilege ' => '{DAV:}write ' ]], 31 ],
281- [[['privilege ' => '{DAV:}read ' ],['privilege ' => '{DAV:}write ' ],['privilege ' => '{DAV:}all ' ]], 31 ],
282- [[['privilege ' => '{DAV:}all ' ],['privilege ' => '{DAV:}read ' ],['privilege ' => '{DAV:}write ' ]], 31 ],
275+ [[['privilege ' => '{DAV:}read ' , 'principal ' => 'principals/system/system ' ]], 1 ],
276+ [[['privilege ' => '{DAV:}read ' , 'principal ' => 'principals/system/system ' ], ['privilege ' => '{DAV:}write ' , 'principal ' => 'principals/someone/else ' ]], 1 ],
277+ [[['privilege ' => '{DAV:}write ' , 'principal ' => 'principals/system/system ' ]], 6 ],
278+ [[['privilege ' => '{DAV:}all ' , 'principal ' => 'principals/system/system ' ]], 31 ],
279+ [[['privilege ' => '{DAV:}read ' , 'principal ' => 'principals/system/system ' ],['privilege ' => '{DAV:}write ' , 'principal ' => 'principals/system/system ' ]], 7 ],
280+ [[['privilege ' => '{DAV:}read ' , 'principal ' => 'principals/system/system ' ],['privilege ' => '{DAV:}all ' , 'principal ' => 'principals/system/system ' ]], 31 ],
281+ [[['privilege ' => '{DAV:}all ' , 'principal ' => 'principals/system/system ' ],['privilege ' => '{DAV:}write ' , 'principal ' => 'principals/system/system ' ]], 31 ],
282+ [[['privilege ' => '{DAV:}read ' , 'principal ' => 'principals/system/system ' ],['privilege ' => '{DAV:}write ' , 'principal ' => 'principals/system/system ' ],['privilege ' => '{DAV:}all ' , 'principal ' => 'principals/system/system ' ]], 31 ],
283+ [[['privilege ' => '{DAV:}all ' , 'principal ' => 'principals/system/system ' ],['privilege ' => '{DAV:}read ' , 'principal ' => 'principals/system/system ' ],['privilege ' => '{DAV:}write ' , 'principal ' => 'principals/system/system ' ]], 31 ],
283284 ];
284285 }
285286
0 commit comments