From 00df7ff4778cafd55d1f3879e143972e671c798b Mon Sep 17 00:00:00 2001 From: Ichthyostega Date: Mon, 7 Dec 2015 23:47:07 +0100 Subject: [PATCH] draft behaviour of helper for negated machtes --- tests/library/test/test-event-log-test.cpp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/tests/library/test/test-event-log-test.cpp b/tests/library/test/test-event-log-test.cpp index 196b1f9e8..55784f924 100644 --- a/tests/library/test/test-event-log-test.cpp +++ b/tests/library/test/test-event-log-test.cpp @@ -68,6 +68,7 @@ namespace test{ { verify_simpleUsage(); verify_backwardMatch(); + verify_negatedMatch(); verify_logJoining(); } @@ -108,6 +109,21 @@ namespace test{ } + void + verify_negatedMatch () + { + EventLog log("eggs"); + log.event("spam"); + log.event("ham"); + log.event("spam"); + + log.ensureNot("baked beans"); + log.ensureNot("ham").before("eggs"); + log.ensureNot("spam").after("spam").before("eggs"); + VERIFY_ERROR (ASSERTION, log.ensureNot("spam").before("spam").after("eggs").before("ham")); + } + + void verify_logJoining () {