DDNet documentation
Loading...
Searching...
No Matches
gameworld_test.cpp File Reference
#include "test.h"
#include <base/logger.h>
#include <base/types.h>
#include <engine/engine.h>
#include <engine/http.h>
#include <engine/kernel.h>
#include <engine/server/databases/connection.h>
#include <engine/server/databases/connection_pool.h>
#include <engine/server/register.h>
#include <engine/server/server.h>
#include <engine/server/server_logger.h>
#include <engine/shared/assertion_logger.h>
#include <engine/shared/config.h>
#include <generated/protocol.h>
#include <game/server/entities/character.h>
#include <game/server/entities/laser.h>
#include <game/server/gamecontext.h>
#include <game/server/gamecontroller.h>
#include <game/server/gameworld.h>
#include <game/server/player.h>
#include <game/version.h>
#include <gtest/gtest.h>
#include <limits>
#include <memory>
#include <thread>
Include dependency graph for gameworld_test.cpp:

Classes

class  GameWorld

Functions

bool IsInterrupted ()
 TEST_F (GameWorld, DebugDummiesConnectAndDrop)
 TEST_F (GameWorld, ClosestCharacter)
 TEST_F (GameWorld, IntersectEntity)
static bool FindFreeHorizontalSegment (const CCollision *pCollision, float Length, vec2 &OutFrom)
 TEST_F (GameWorld, LaserOfPlayerWithoutCharacterHitsOthers)
 TEST_F (GameWorld, BasicTick)
 TEST_F (GameWorld, CharacterEmote)
 TEST (Tunings, OutOfRangeBecomesIntMin)

Function Documentation

◆ FindFreeHorizontalSegment()

bool FindFreeHorizontalSegment ( const CCollision * pCollision,
float Length,
vec2 & OutFrom )
static

◆ IsInterrupted()

bool IsInterrupted ( )

◆ TEST()

TEST ( Tunings ,
OutOfRangeBecomesIntMin  )

◆ TEST_F() [1/6]

TEST_F ( GameWorld ,
BasicTick  )

◆ TEST_F() [2/6]

TEST_F ( GameWorld ,
CharacterEmote  )

◆ TEST_F() [3/6]

TEST_F ( GameWorld ,
ClosestCharacter  )

◆ TEST_F() [4/6]

TEST_F ( GameWorld ,
DebugDummiesConnectAndDrop  )

◆ TEST_F() [5/6]

TEST_F ( GameWorld ,
IntersectEntity  )

◆ TEST_F() [6/6]

TEST_F ( GameWorld ,
LaserOfPlayerWithoutCharacterHitsOthers  )