37#ifdef YAZE_ENABLE_ROM_TESTS
39 GTEST_SKIP() <<
"Failed to initialize graphics system";
43 rom_ = std::make_unique<Rom>();
44 auto load_result =
rom_->LoadFromFile(YAZE_TEST_ROM_PATH);
45 ASSERT_TRUE(load_result.ok()) <<
"Failed to load test ROM: " << load_result.message();
50 ASSERT_TRUE(overworld_load_result.ok()) <<
"Failed to load overworld: " << overworld_load_result.message();
53 auto tile16_data =
overworld_->tile16_blockset_data();
54 auto palette =
overworld_->current_area_palette();
78 ASSERT_TRUE(init_result.ok()) <<
"Failed to initialize editor: " << init_result.message();
83 rom_ = std::make_unique<Rom>();
84 tilemap_ = std::make_unique<gfx::Tilemap>();