diff options
Diffstat (limited to 'rust/tests/secrets_provider.rs')
| -rw-r--r-- | rust/tests/secrets_provider.rs | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/rust/tests/secrets_provider.rs b/rust/tests/secrets_provider.rs index 46ee7d18..6ea59773 100644 --- a/rust/tests/secrets_provider.rs +++ b/rust/tests/secrets_provider.rs @@ -1,15 +1,9 @@ use binaryninja::headless::Session; use binaryninja::secrets_provider::{CoreSecretsProvider, SecretsProvider}; -use rstest::*; -#[fixture] -#[once] -fn session() -> Session { - Session::new().expect("Failed to initialize session") -} - -#[rstest] -fn list_secrets_provider(_session: &Session) { +#[test] +fn list_secrets_provider() { + let _session = Session::new().expect("Failed to initialize session"); let providers = CoreSecretsProvider::all(); assert!(providers.len() > 0); let providers_again = CoreSecretsProvider::all(); @@ -36,8 +30,9 @@ impl SecretsProvider for MySecretsProvider { } } -#[rstest] -fn custom_secrets_provider(_session: &Session) { +#[test] +fn custom_secrets_provider() { + let _session = Session::new().expect("Failed to initialize session"); let my_provider = CoreSecretsProvider::new("MySecretsProvider", MySecretsProvider {}); assert!(my_provider.has_data("my_key")); assert!(!my_provider.has_data("not_my_key")); |
