Browse Source

Deploy text render fixtures to the build directory

pull/7811/head
staphen 1 year ago committed by Anders Jenbo
parent
commit
5a03f1e555
  1. 3
      .gitignore
  2. 15
      test/Fixtures.cmake
  3. 2
      test/text_render_integration_test.cpp

3
.gitignore vendored

@ -465,6 +465,3 @@ uwp-project/Assets/gendata
uwp-project/Assets/ui_art uwp-project/Assets/ui_art
!uwp-project/devilutionX_TemporaryKey.pfx !uwp-project/devilutionX_TemporaryKey.pfx
/.s390x-ccache/ /.s390x-ccache/
# Test fixtures
/test/fixtures/text_render_integration_test/*-Actual.png

15
test/Fixtures.cmake

@ -81,6 +81,21 @@ set(devilutionx_fixtures
memory_map/player.txt memory_map/player.txt
memory_map/portal.txt memory_map/portal.txt
memory_map/quest.txt memory_map/quest.txt
text_render_integration_test/basic-colors.png
text_render_integration_test/basic.png
text_render_integration_test/horizontal_overflow.png
text_render_integration_test/horizontal_overflow-colors.png
text_render_integration_test/kerning_fit_spacing-colors.png
text_render_integration_test/kerning_fit_spacing.png
text_render_integration_test/kerning_fit_spacing__align_center-colors.png
text_render_integration_test/kerning_fit_spacing__align_center.png
text_render_integration_test/kerning_fit_spacing__align_center__newlines.png
text_render_integration_test/kerning_fit_spacing__align_center__newlines_in_fmt-colors.png
text_render_integration_test/kerning_fit_spacing__align_center__newlines_in_value-colors.png
text_render_integration_test/kerning_fit_spacing__align_right-colors.png
text_render_integration_test/kerning_fit_spacing__align_right.png
text_render_integration_test/vertical_overflow.png
text_render_integration_test/vertical_overflow-colors.png
timedemo/WarriorLevel1to2/demo_0.dmo timedemo/WarriorLevel1to2/demo_0.dmo
timedemo/WarriorLevel1to2/demo_0_reference_spawn_0.sv timedemo/WarriorLevel1to2/demo_0_reference_spawn_0.sv
timedemo/WarriorLevel1to2/spawn_0.sv timedemo/WarriorLevel1to2/spawn_0.sv

2
test/text_render_integration_test.cpp

@ -31,7 +31,7 @@ static bool UpdateExpected;
namespace devilution { namespace devilution {
namespace { namespace {
constexpr char FixturesPath[] = "../test/fixtures/text_render_integration_test/"; constexpr char FixturesPath[] = "test/fixtures/text_render_integration_test/";
struct TestFixture { struct TestFixture {
std::string name; std::string name;

Loading…
Cancel
Save