//! Setup and teardown for the stripe mock service. #[allow(dead_code)] pub fn with_client(test: T) -> () where T: FnOnce(&stripe::Client) -> () + std::panic::UnwindSafe, { let result = std::panic::catch_unwind(|| { let client = stripe::Client::from_url("http://localhost:12111", "sk_test_123"); test(&client) }); assert!(result.is_ok()) }