Engine²
Open-source game engine written in C++.
Loading...
Searching...
No Matches
Scheduler.cpp File Reference
#include <gtest/gtest.h>
#include "core/Core.hpp"
#include "entity/Entity.hpp"
#include "resource/Time.hpp"
#include "scheduler/FixedTimeUpdate.hpp"
#include "scheduler/RelativeTimeUpdate.hpp"
#include "scheduler/Shutdown.hpp"
#include "scheduler/Startup.hpp"

Classes

struct  ResourceTest
class  SchedulerTest1
class  SchedulerTest2

Functions

 TEST (SchedulerContainer, CasualUse)
 TEST (SchedulerContainer, DependencyAfter)
 TEST (SchedulerContainer, DependencyBefore)
 TEST (SchedulerContainer, CurrentScheduler)
 TEST (SchedulerErrorPolicy, Silent)
 TEST (SchedulerErrorPolicy, Nothing)
 TEST (SchedulerErrorPolicy, LogAndContinue)
 TEST (SchedulerErrorPolicy, LogAndFinishScheduler)
 TEST (SchedulerErrorPolicy, LogAndStop)

Function Documentation

◆ TEST() [1/9]

TEST ( SchedulerContainer ,
CasualUse  )

◆ TEST() [2/9]

TEST ( SchedulerContainer ,
CurrentScheduler  )

◆ TEST() [3/9]

TEST ( SchedulerContainer ,
DependencyAfter  )

◆ TEST() [4/9]

TEST ( SchedulerContainer ,
DependencyBefore  )

◆ TEST() [5/9]

TEST ( SchedulerErrorPolicy ,
LogAndContinue  )

◆ TEST() [6/9]

TEST ( SchedulerErrorPolicy ,
LogAndFinishScheduler  )

◆ TEST() [7/9]

TEST ( SchedulerErrorPolicy ,
LogAndStop  )

◆ TEST() [8/9]

TEST ( SchedulerErrorPolicy ,
Nothing  )

◆ TEST() [9/9]

TEST ( SchedulerErrorPolicy ,
Silent  )