use p256::ecdsa::VerifyingKey; use crate::{app::App, test::fixtures}; pub async fn key

(app: &App

) -> VerifyingKey { let boot = app.boot().snapshot().await.expect("boot always succeeds"); let changed = boot .events .into_iter() .filter_map(fixtures::event::vapid) .filter_map(fixtures::event::vapid::changed) .next_back() .expect("the application has a vapid key"); changed.key }