1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
/// A simple macro for listening for a checkpoint in a test.
#[macro_export]
macro_rules! wait_for_checkpoint {
    ($checkpoint:literal, $count:literal, $client:expr) => {
        $client
            .wait()
            .for_element(::fantoccini::Locator::Id(&format!(
                "__perseus_checkpoint-{}-{}",
                $checkpoint, $count
            )))
            .await?;
    };
}