#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.
|
namespace | yaze |
| Main namespace for the application.
|
|
namespace | yaze::test |
|
|
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
} |
|
◆ SDL_MAIN_HANDLED
◆ IMGUI_DEFINE_MATH_OPERATORS
#define IMGUI_DEFINE_MATH_OPERATORS |
◆ main()
int main |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
Definition at line 237 of file yaze_test.cc.
References yaze::test::ConfigureTestFilters(), yaze::core::CreateWindow(), yaze::core::Controller::DoRender(), E2ETest_CanvasSelectionTest(), E2ETest_DungeonEditorV2SmokeTest(), E2ETest_FrameworkSmokeTest(), yaze::core::Controller::OnExit(), yaze::test::ParseArguments(), yaze::test::SetupTestEnvironment(), yaze::core::ShutdownWindow(), and yaze::core::Window::window_.