#include "world/EntityState.hpp"
#include <cstdint>
+#include <limits>
#include <string>
#include <SDL_net.h>
#include <glm/glm.hpp>
CPPUNIT_TEST(testSpawnEntity);
CPPUNIT_TEST(testDespawnEntity);
CPPUNIT_TEST(testEntityUpdate);
+CPPUNIT_TEST(testPlayerCorrection);
+CPPUNIT_TEST(testChunkBegin);
+CPPUNIT_TEST(testChunkData);
CPPUNIT_TEST_SUITE_END();
void testSpawnEntity();
void testDespawnEntity();
void testEntityUpdate();
+ void testPlayerCorrection();
+ void testChunkBegin();
+ void testChunkData();
private:
static void AssertPacket(
static void AssertEqual(
const std::string &message,
const glm::vec3 &expected,
- const glm::vec3 &actual);
+ const glm::vec3 &actual,
+ float epsilon = std::numeric_limits<float>::epsilon());
static void AssertEqual(
const std::string &message,
const glm::quat &expected,