@@ -86,18 +86,11 @@ fn test_tenant_isolation_write_read() {
8686 ) )
8787 . unwrap ( ) ;
8888
89- let result = engine_a
90- . check ( & subject, "read" , & resource, None )
91- . unwrap ( ) ;
89+ let result = engine_a. check ( & subject, "read" , & resource, None ) . unwrap ( ) ;
9290 assert ! ( result. allowed, "tenant_a should read its own tuple" ) ;
9391
94- let result = engine_b
95- . check ( & subject, "read" , & resource, None )
96- . unwrap ( ) ;
97- assert ! (
98- !result. allowed,
99- "tenant_b should not read tenant_a's tuple"
100- ) ;
92+ let result = engine_b. check ( & subject, "read" , & resource, None ) . unwrap ( ) ;
93+ assert ! ( !result. allowed, "tenant_b should not read tenant_a's tuple" ) ;
10194
10295 engine_a. close ( ) . unwrap ( ) ;
10396 engine_b. close ( ) . unwrap ( ) ;
@@ -188,17 +181,10 @@ fn test_tenant_admin_cannot_access_other_tenant() {
188181 ) )
189182 . unwrap ( ) ;
190183
191- let result = engine_a
192- . check ( & admin_a, "read" , & resource_a, None )
193- . unwrap ( ) ;
194- assert ! (
195- result. allowed,
196- "admin_tenant_a should access tenant_a data"
197- ) ;
184+ let result = engine_a. check ( & admin_a, "read" , & resource_a, None ) . unwrap ( ) ;
185+ assert ! ( result. allowed, "admin_tenant_a should access tenant_a data" ) ;
198186
199- let result = engine_b
200- . check ( & admin_a, "read" , & resource_b, None )
201- . unwrap ( ) ;
187+ let result = engine_b. check ( & admin_a, "read" , & resource_b, None ) . unwrap ( ) ;
202188 assert ! (
203189 !result. allowed,
204190 "admin_tenant_a should not access tenant_b data"
@@ -277,10 +263,7 @@ types:
277263 let result = engine
278264 . check ( & super_admin, "read" , & resource_a, None )
279265 . unwrap ( ) ;
280- assert ! (
281- result. allowed,
282- "super:admin should read tenant_a resource"
283- ) ;
266+ assert ! ( result. allowed, "super:admin should read tenant_a resource" ) ;
284267
285268 let result = engine
286269 . check ( & super_admin, "read" , & resource_b, None )
@@ -354,11 +337,7 @@ types:
354337 let result = engine
355338 . query ( & filter, & PaginationParams :: new ( 100 , None ) , None )
356339 . unwrap ( ) ;
357- assert_eq ! (
358- result. tuples. len( ) ,
359- 5 ,
360- "should get exactly 5 repo tuples"
361- ) ;
340+ assert_eq ! ( result. tuples. len( ) , 5 , "should get exactly 5 repo tuples" ) ;
362341 for t in & result. tuples {
363342 assert ! (
364343 t. object. as_str( ) . starts_with( "repo:" ) ,
@@ -374,11 +353,7 @@ types:
374353 let result = engine
375354 . query ( & filter, & PaginationParams :: new ( 100 , None ) , None )
376355 . unwrap ( ) ;
377- assert_eq ! (
378- result. tuples. len( ) ,
379- 5 ,
380- "should get exactly 5 doc tuples"
381- ) ;
356+ assert_eq ! ( result. tuples. len( ) , 5 , "should get exactly 5 doc tuples" ) ;
382357 for t in & result. tuples {
383358 assert ! (
384359 t. object. as_str( ) . starts_with( "doc:" ) ,
@@ -403,8 +378,7 @@ fn test_concurrent_tenant_operations() {
403378 std:: thread:: spawn ( move || {
404379 for i in 0 ..20 {
405380 let subject = SubjectId :: new ( format ! ( "user:a{}" , i) ) . unwrap ( ) ;
406- let resource =
407- ResourceId :: new ( format ! ( "tenant_a_repo:r{}" , i) ) . unwrap ( ) ;
381+ let resource = ResourceId :: new ( format ! ( "tenant_a_repo:r{}" , i) ) . unwrap ( ) ;
408382 engine
409383 . write ( & RelationshipTuple :: new (
410384 subject,
@@ -421,8 +395,7 @@ fn test_concurrent_tenant_operations() {
421395 std:: thread:: spawn ( move || {
422396 for i in 0 ..20 {
423397 let subject = SubjectId :: new ( format ! ( "user:b{}" , i) ) . unwrap ( ) ;
424- let resource =
425- ResourceId :: new ( format ! ( "tenant_b_repo:r{}" , i) ) . unwrap ( ) ;
398+ let resource = ResourceId :: new ( format ! ( "tenant_b_repo:r{}" , i) ) . unwrap ( ) ;
426399 engine
427400 . write ( & RelationshipTuple :: new (
428401 subject,
@@ -444,11 +417,7 @@ fn test_concurrent_tenant_operations() {
444417 None ,
445418 )
446419 . unwrap ( ) ;
447- assert_eq ! (
448- result. tuples. len( ) ,
449- 20 ,
450- "tenant_a should have 20 tuples"
451- ) ;
420+ assert_eq ! ( result. tuples. len( ) , 20 , "tenant_a should have 20 tuples" ) ;
452421
453422 let result = engine_b
454423 . query (
@@ -457,11 +426,7 @@ fn test_concurrent_tenant_operations() {
457426 None ,
458427 )
459428 . unwrap ( ) ;
460- assert_eq ! (
461- result. tuples. len( ) ,
462- 20 ,
463- "tenant_b should have 20 tuples"
464- ) ;
429+ assert_eq ! ( result. tuples. len( ) , 20 , "tenant_b should have 20 tuples" ) ;
465430
466431 engine_a. close ( ) . unwrap ( ) ;
467432 engine_b. close ( ) . unwrap ( ) ;
0 commit comments