mirror of
https://github.com/dankamongmen/notcurses
synced 2025-03-10 01:29:05 -04:00
[Visual] tighten geometry unit test, always set maxpixely based off sixel_maxy #2351
This commit is contained in:
parent
741962b44a
commit
12ca5bb4fc
@ -234,7 +234,7 @@ int ncvisual_geom_inner(const tinfo* ti, const ncvisual* n,
|
||||
geom->cdimy = ti->cellpixy;
|
||||
geom->cdimx = ti->cellpixx;
|
||||
if((geom->blitter = (*bset)->geom) == NCBLIT_PIXEL){
|
||||
geom->maxpixely = ti->sixel_maxy_pristine;
|
||||
geom->maxpixely = ti->sixel_maxy;
|
||||
geom->maxpixelx = ti->sixel_maxx;
|
||||
}
|
||||
geom->scaley = encoding_y_scale(ti, *bset);
|
||||
|
@ -96,8 +96,8 @@ TEST_CASE("Visual") {
|
||||
if(notcurses_canpixel(nc_)){
|
||||
CHECK(g.cdimy == g.scaley);
|
||||
CHECK(g.cdimx == g.scalex);
|
||||
CHECK(0 <= g.maxpixely);
|
||||
CHECK(0 <= g.maxpixelx);
|
||||
CHECK(nc_->tcache.sixel_maxy <= g.maxpixely);
|
||||
CHECK(nc_->tcache.sixel_maxx <= g.maxpixelx);
|
||||
}else{
|
||||
CHECK(1 <= g.scaley);
|
||||
CHECK(1 <= g.scalex);
|
||||
|
Loading…
x
Reference in New Issue
Block a user