hindsight-core:store-testing
Safe HaskellNone
LanguageGHC2021

Test.Hindsight.Store.MultiInstanceEventOrderingTests

Description

Multi-instance event ordering tests

Tests cross-instance subscription ordering guarantees: - Multi-instance subscriptions (cross-process notifications) - Event ordering consistency across multiple instances (AllStreams mode) - Event ordering consistency for single stream across multiple instances - Hash-chain verification to detect ordering violations

Synopsis

Documentation

multiInstanceEventOrderingTests :: (EventStore backend, StoreConstraints backend IO, Show (Cursor backend), Ord (Cursor backend)) => EventStoreTestRunner backend -> [TestTree] Source #

Multi-instance ordering test suite for event store backends