mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-02-13 03:33:48 +00:00
Fix unit tests.
This commit is contained in:
parent
a2ca161024
commit
ec06dd78f9
5 changed files with 138 additions and 132 deletions
|
|
@ -44,24 +44,26 @@ TEST(Platform, Sleep)
|
|||
<< "We didn't sleep at least as long as we requested!";
|
||||
};
|
||||
|
||||
struct handle
|
||||
{
|
||||
S32 mElapsedTime;
|
||||
S32 mNumberCalls;
|
||||
|
||||
handle() : mElapsedTime(0), mNumberCalls(0) {}
|
||||
|
||||
void timeEvent(S32 timeDelta)
|
||||
{
|
||||
mElapsedTime += timeDelta;
|
||||
mNumberCalls++;
|
||||
|
||||
if(mElapsedTime >= 1000)
|
||||
Process::requestShutdown();
|
||||
}
|
||||
};
|
||||
|
||||
TEST(TimeManager, BasicAPI)
|
||||
{
|
||||
struct handle
|
||||
{
|
||||
S32 mElapsedTime;
|
||||
S32 mNumberCalls;
|
||||
|
||||
void timeEvent(S32 timeDelta)
|
||||
{
|
||||
mElapsedTime += timeDelta;
|
||||
mNumberCalls++;
|
||||
|
||||
if(mElapsedTime >= 1000)
|
||||
Process::requestShutdown();
|
||||
}
|
||||
} handler;
|
||||
|
||||
handler.mElapsedTime = handler.mNumberCalls = 0;
|
||||
handle handler;
|
||||
|
||||
// Initialize the time manager...
|
||||
TimeManager time;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue