@@ -26,46 +26,34 @@ async fn readme(ctx: TestContext) -> Result<()> {
2626 ) ?;
2727
2828 // Each macro invocation is in its own block to prevent errors with duplicate imports.
29- {
30- println ! ( "Create a secret" ) ;
31- include_markdown ! ( "README.md" , "create_secret" ) ;
32- }
29+ println ! ( "Create a secret" ) ;
30+ include_markdown ! ( "README.md" , "create_secret" , scope) ;
3331
34- {
35- println ! ( "Get a secret" ) ;
36- include_markdown ! ( "README.md" , "get_secret" ) ;
37- }
32+ println ! ( "Get a secret" ) ;
33+ include_markdown ! ( "README.md" , "get_secret" , scope) ;
3834
39- {
40- println ! ( "Update a secret" ) ;
41- include_markdown ! ( "README.md" , "update_secret" ) ;
42- }
35+ println ! ( "Update a secret" ) ;
36+ include_markdown ! ( "README.md" , "update_secret" , scope) ;
4337
44- {
45- println ! ( "List secrets" ) ;
46- include_markdown ! ( "README.md" , "list_secrets" ) ;
47- }
38+ println ! ( "List secrets" ) ;
39+ include_markdown ! ( "README.md" , "list_secrets" , scope) ;
4840
49- {
50- println ! ( "Handle errors" ) ;
51- include_markdown ! ( "README.md" , "errors" ) ;
52- }
41+ println ! ( "Handle errors" ) ;
42+ include_markdown ! ( "README.md" , "errors" , scope) ;
5343
54- {
55- println ! ( "Delete a secret" ) ;
56- include_markdown ! ( "README.md" , "delete_secret" ) ;
44+ println ! ( "Delete a secret" ) ;
45+ include_markdown ! ( "README.md" , "delete_secret" , scope) ;
5746
58- // Make sure the secret gets purged (may not take immediate effect).
59- println ! ( "Purge a secret" ) ;
60- for _ in 0 ..5 {
61- match client. purge_deleted_secret ( "secret-name" , None ) . await {
62- Ok ( _) => break ,
63- Err ( err) if matches ! ( err. kind( ) , ErrorKind :: HttpResponse { status, .. } if * status == StatusCode :: Conflict ) =>
64- {
65- azure_core:: sleep ( Duration :: seconds ( 1 ) ) . await ;
66- }
67- Err ( err) => return Err ( err) ,
47+ // Make sure the secret gets purged (may not take immediate effect).
48+ println ! ( "Purge a secret" ) ;
49+ for _ in 0 ..5 {
50+ match client. purge_deleted_secret ( "secret-name" , None ) . await {
51+ Ok ( _) => break ,
52+ Err ( err) if matches ! ( err. kind( ) , ErrorKind :: HttpResponse { status, .. } if * status == StatusCode :: Conflict ) =>
53+ {
54+ azure_core:: sleep ( Duration :: seconds ( 1 ) ) . await ;
6855 }
56+ Err ( err) => return Err ( err) ,
6957 }
7058 }
7159
0 commit comments