adjust test code to get MockElm log joining to PASS
the "log joining" functionality was already implemented and covered with the generic event log facility, but this test here was drafted even before that, meaning that the semantics of matchingn on the log, especially on events, as been implemented slightly different than planned
This commit is contained in:
parent
b9ef66b221
commit
f23b482d7d
2 changed files with 11 additions and 11 deletions
|
|
@ -179,19 +179,19 @@ namespace test {
|
|||
|
||||
bar.joinLog(mock);
|
||||
foo.joinLog(mock);
|
||||
CHECK (log.verifyEvent("logJoin","bar")
|
||||
.beforeEvent("logJoin","foo"));
|
||||
|
||||
CHECK (mock.verifyEvent("logJoin","bar")
|
||||
.beforeEvent("logJoin","foo"));
|
||||
CHECK (mock.verifyEvent("create","foo"));
|
||||
CHECK (log.verifyEvent("create","foo"));
|
||||
CHECK (log.verifyEvent("create","dummy")
|
||||
.beforeEvent("create","bar")
|
||||
.beforeEvent("create","foo"));
|
||||
cout << "____Event-Log________________\n"
|
||||
<< util::join(mock.getLog(), "\n")
|
||||
<< "\n───╼━━━━━━━━━╾────────────────"<<endl;
|
||||
CHECK (log.verifyEvent("logJoin").arg("bar")
|
||||
.beforeEvent("logJoin").arg("foo"));
|
||||
|
||||
CHECK (mock.verifyEvent("logJoin").arg("bar")
|
||||
.beforeEvent("logJoin").arg("foo"));
|
||||
CHECK (mock.verify("ctor").arg("foo"));
|
||||
CHECK (log.verify("ctor").arg("foo"));
|
||||
CHECK (log.verify("ctor").arg("dummy")
|
||||
.before("ctor").arg("bar")
|
||||
.before("ctor").arg("foo"));
|
||||
|
||||
mock.kill();
|
||||
foo.markMsg("dummy killed");
|
||||
|
|
|
|||
|
|
@ -92,7 +92,7 @@ namespace test{
|
|||
{
|
||||
using _Par = gui::model::Tangible;
|
||||
|
||||
EventLog log_{this};
|
||||
EventLog log_{this->identify()};
|
||||
|
||||
bool virgin_{true};
|
||||
bool expanded_{false};
|
||||
|
|
|
|||
Loading…
Reference in a new issue