yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze_test.cc File Reference
#include <gtest/gtest.h>
#include <SDL.h>
#include <iostream>
#include <string>
#include <vector>
#include <cstdlib>
#include "absl/debugging/failure_signal_handler.h"
#include "absl/debugging/symbolize.h"
#include "imgui/imgui.h"
#include "imgui/backends/imgui_impl_sdl2.h"
#include "imgui/backends/imgui_impl_sdlrenderer2.h"
#include "imgui_test_engine/imgui_te_context.h"
#include "imgui_test_engine/imgui_te_engine.h"
#include "imgui_test_engine/imgui_te_ui.h"
#include "app/core/window.h"
#include "app/core/controller.h"
#include "app/gfx/backend/sdl2_renderer.h"
#include "e2e/canvas_selection_test.h"
#include "e2e/framework_smoke_test.h"
#include "e2e/dungeon_editor_smoke_test.h"

Go to the source code of this file.

Classes

struct  yaze::test::TestConfig
 

Namespaces

namespace  yaze
 Main namespace for the application.
 
namespace  yaze::test
 

Macros

#define SDL_MAIN_HANDLED
 
#define IMGUI_DEFINE_MATH_OPERATORS
 

Enumerations

enum class  yaze::test::TestMode {
  yaze::test::kAll , yaze::test::kUnit , yaze::test::kIntegration , yaze::test::kE2E ,
  yaze::test::kRomDependent , yaze::test::kZSCustomOverworld , yaze::test::kCore , yaze::test::kGraphics ,
  yaze::test::kEditor , yaze::test::kDeprecated , yaze::test::kSpecific
}
 

Functions

TestConfig yaze::test::ParseArguments (int argc, char *argv[])
 
void yaze::test::SetupTestEnvironment (const TestConfig &config)
 
void yaze::test::ConfigureTestFilters (const TestConfig &config)
 
int main (int argc, char *argv[])
 

Macro Definition Documentation

◆ SDL_MAIN_HANDLED

#define SDL_MAIN_HANDLED

Definition at line 1 of file yaze_test.cc.

◆ IMGUI_DEFINE_MATH_OPERATORS

#define IMGUI_DEFINE_MATH_OPERATORS

Definition at line 5 of file yaze_test.cc.

Function Documentation

◆ main()