//! Cross-impl conformance for the `WorkLog` trait.

use klieo_bus_memory::MemoryBus;
use klieo_ops::test_fixtures::run_worklog_conformance;
use klieo_ops::worklog::KvWorkLog;

#[tokio::test]
async fn kv_worklog_passes_conformance() {
    let bus = MemoryBus::new();
    let wl = KvWorkLog::new(bus.kv.clone());
    run_worklog_conformance(wl).await;
}
