Changed Data Structure. lastCommandOnBus is a scheduled command now, not

just a sc_time. pointer to transaction is invalidated as soon as the
transaction is sent to the wrapper.
This commit is contained in:
Janik Schlemminger
2014-03-15 07:38:41 -07:00
parent dacaec7f11
commit 8ecd91c040
14 changed files with 120 additions and 56 deletions

View File

@@ -86,8 +86,8 @@ TEST_F(RefreshManagerTest, FinishedRefreshTriggersNewRefresh)
TEST_F(RefreshManagerTest, hasCollisionExpectCollision)
{
EXPECT_CALL(internalScheduler, scheduleTrigger(Trigger::RefreshTrigger, _)).Times(2);
EXPECT_CALL(internalScheduler, scheduleCommand(_)).Times(1);
EXPECT_CALL(internalScheduler, scheduleTrigger(Trigger::RefreshTrigger, _)).Times(1);
EXPECT_CALL(internalScheduler, scheduleCommand(_)).Times(0);
RefreshManager manager(config.Timings.refreshTimings.at(0), internalScheduler);