@@ -106,7 +106,8 @@ async fn get_secrets() -> Result<(), Box<dyn std::error::Error>> {
106106 let setup = TestServiceSetup :: plain_session ( true ) . await ?;
107107
108108 // Test with empty items list - edge case
109- let secrets = setup. service_api . secrets ( & vec ! [ ] , & setup. session ) . await ?;
109+ #[ allow( clippy:: mutable_key_type) ]
110+ let secrets = setup. service_api . secrets ( & [ ] , & setup. session ) . await ?;
110111 assert ! (
111112 secrets. is_empty( ) ,
112113 "Should return empty secrets for empty items list"
@@ -125,6 +126,7 @@ async fn get_secrets() -> Result<(), Box<dyn std::error::Error>> {
125126
126127 // Get secrets for both items
127128 let item_paths = vec ! [ item1. clone( ) , item2. clone( ) ] ;
129+ #[ allow( clippy:: mutable_key_type) ]
128130 let secrets = setup
129131 . service_api
130132 . secrets ( & item_paths, & setup. session )
@@ -178,6 +180,7 @@ async fn get_secrets_multiple_collections() -> Result<(), Box<dyn std::error::Er
178180
179181 // Get secrets for both items from different collections
180182 let item_paths = vec ! [ item1. clone( ) , item2. clone( ) ] ;
183+ #[ allow( clippy:: mutable_key_type) ]
181184 let secrets = setup
182185 . service_api
183186 . secrets ( & item_paths, & setup. session )
@@ -399,6 +402,7 @@ async fn get_secrets_with_non_existent_items() -> Result<(), Box<dyn std::error:
399402
400403 // Request secrets for both real and fake items
401404 let item_paths = vec ! [ item1. clone( ) , fake_item] ;
405+ #[ allow( clippy:: mutable_key_type) ]
402406 let secrets = setup
403407 . service_api
404408 . secrets ( & item_paths, & setup. session )
0 commit comments