Program Listing for File commitSuite.cpp#
↰ Return to documentation for file (Test/commit/OpenGLEngine/commitSuite.cpp)
#include <gtest/gtest.h>
#include <filesystem>
#include <glad/glad.h>
#define GLFW_INCLUDE_NONE
#include <GLFW/glfw3.h>
#include <glm/glm.hpp>
#include <sstream>
#include <vector>
#include <cstdio>
#include <iostream>
#include <memory>
#include <string>
import kataglyphis.opengl.scene;
import kataglyphis.opengl.renderer;
// Demonstrate some basic assertions.
TEST(RendererTest, BasicSetup)
{
GLint window_width = 1200;
GLint window_height = 800;
// Note: This test intentionally does not create an OpenGL context.
// Full initialization tests require graphics hardware and are
// excluded from CI via --ctest-exclude "^RendererTest\\.BasicSetup$"
(void)window_width;
(void)window_height;
}
TEST(ObjLoaderTest, blob)
{
glm::vec3 sponza_offset = glm::vec3(0.f, 0.0f, 0.0f);
(void)sponza_offset;
// Note: Model loading tests require resource files and are
// run separately outside of CI.
}