@@ -84,10 +84,18 @@ def test_create_permissions(nc_any):
8484 new_share = nc_any .files .sharing .create ("test_empty_dir" , ShareType .TYPE_LINK , FilePermissions .PERMISSION_CREATE )
8585 nc_any .files .sharing .delete (new_share )
8686 assert (new_share .permissions & FilePermissions .PERMISSION_CREATE ) == FilePermissions .PERMISSION_CREATE
87- new_share = nc_any .files .sharing .create ("test_empty_dir" , ShareType .TYPE_LINK , FilePermissions .PERMISSION_DELETE )
87+ new_share = nc_any .files .sharing .create (
88+ "test_empty_dir" ,
89+ ShareType .TYPE_LINK ,
90+ FilePermissions .PERMISSION_CREATE + FilePermissions .PERMISSION_READ + FilePermissions .PERMISSION_DELETE ,
91+ )
8892 nc_any .files .sharing .delete (new_share )
8993 assert (new_share .permissions & FilePermissions .PERMISSION_DELETE ) == FilePermissions .PERMISSION_DELETE
90- new_share = nc_any .files .sharing .create ("test_empty_dir" , ShareType .TYPE_LINK , FilePermissions .PERMISSION_UPDATE )
94+ new_share = nc_any .files .sharing .create (
95+ "test_empty_dir" ,
96+ ShareType .TYPE_LINK ,
97+ FilePermissions .PERMISSION_CREATE + FilePermissions .PERMISSION_READ + FilePermissions .PERMISSION_UPDATE ,
98+ )
9199 nc_any .files .sharing .delete (new_share )
92100 assert (new_share .permissions & FilePermissions .PERMISSION_UPDATE ) == FilePermissions .PERMISSION_UPDATE
93101
@@ -100,12 +108,16 @@ async def test_create_permissions_async(anc_any):
100108 await anc_any .files .sharing .delete (new_share )
101109 assert (new_share .permissions & FilePermissions .PERMISSION_CREATE ) == FilePermissions .PERMISSION_CREATE
102110 new_share = await anc_any .files .sharing .create (
103- "test_empty_dir" , ShareType .TYPE_LINK , FilePermissions .PERMISSION_DELETE
111+ "test_empty_dir" ,
112+ ShareType .TYPE_LINK ,
113+ FilePermissions .PERMISSION_CREATE + FilePermissions .PERMISSION_READ + FilePermissions .PERMISSION_DELETE ,
104114 )
105115 await anc_any .files .sharing .delete (new_share )
106116 assert (new_share .permissions & FilePermissions .PERMISSION_DELETE ) == FilePermissions .PERMISSION_DELETE
107117 new_share = await anc_any .files .sharing .create (
108- "test_empty_dir" , ShareType .TYPE_LINK , FilePermissions .PERMISSION_UPDATE
118+ "test_empty_dir" ,
119+ ShareType .TYPE_LINK ,
120+ FilePermissions .PERMISSION_CREATE + FilePermissions .PERMISSION_READ + FilePermissions .PERMISSION_UPDATE ,
109121 )
110122 await anc_any .files .sharing .delete (new_share )
111123 assert (new_share .permissions & FilePermissions .PERMISSION_UPDATE ) == FilePermissions .PERMISSION_UPDATE
0 commit comments