From 2e444a7a237ec23e05f72edc7361324f4120f75c Mon Sep 17 00:00:00 2001 From: nick black Date: Sun, 2 May 2021 18:04:19 -0400 Subject: [PATCH] bitmap unit tests: adapt to proper sixel scaling #1560 --- src/tests/bitmap.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/tests/bitmap.cpp b/src/tests/bitmap.cpp index 278ddddb0..ab8fe5cba 100644 --- a/src/tests/bitmap.cpp +++ b/src/tests/bitmap.cpp @@ -252,7 +252,16 @@ TEST_CASE("Bitmaps") { vopts.scaling = NCSCALE_NONE; auto infn = ncvisual_render(nc_, ncv, &vopts); REQUIRE(infn); - CHECK(4 == ncplane_dim_y(infn)); + if(nc_->tcache.sprixel_scale_height == 6){ + if(4 * nc_->tcache.cellpixy % 6){ + CHECK(5 == ncplane_dim_y(infn)); + }else{ + CHECK(4 == ncplane_dim_y(infn)); + } + }else{ + CHECK(nc_->tcache.sprixel_scale_height == 1); + CHECK(4 == ncplane_dim_y(infn)); + } CHECK(4 == ncplane_dim_x(infn)); CHECK(0 == notcurses_render(nc_)); CHECK(0 == ncvisual_resize(ncv, 8, 8));