|
|
|
@ -134,16 +134,16 @@ TEST_CASE("Rotate") {
|
|
|
|
|
free(c);
|
|
|
|
|
}
|
|
|
|
|
CHECK(0 == ncvisual_rotate(ncv, M_PI/2));
|
|
|
|
|
CHECK(dimx * dimy / 8 <= ncvisual_render(ncv, 0, 0, -1, -1));
|
|
|
|
|
CHECK(0 <= ncvisual_render(ncv, 0, 0, -1, -1));
|
|
|
|
|
CHECK(0 == notcurses_render(nc_));
|
|
|
|
|
CHECK(0 == ncvisual_rotate(ncv, M_PI/2));
|
|
|
|
|
CHECK(dimx * dimy / 8 <= ncvisual_render(ncv, 0, 0, -1, -1));
|
|
|
|
|
CHECK(0 <= ncvisual_render(ncv, 0, 0, -1, -1));
|
|
|
|
|
CHECK(0 == notcurses_render(nc_));
|
|
|
|
|
CHECK(0 == ncvisual_rotate(ncv, M_PI/2));
|
|
|
|
|
CHECK(dimx * dimy / 8 <= ncvisual_render(ncv, 0, 0, -1, -1));
|
|
|
|
|
CHECK(0 <= ncvisual_render(ncv, 0, 0, -1, -1));
|
|
|
|
|
CHECK(0 == notcurses_render(nc_));
|
|
|
|
|
CHECK(0 == ncvisual_rotate(ncv, M_PI/2));
|
|
|
|
|
CHECK(dimx * dimy / 8 <= ncvisual_render(ncv, 0, 0, -1, -1));
|
|
|
|
|
CHECK(0 <= ncvisual_render(ncv, 0, 0, -1, -1));
|
|
|
|
|
CHECK(0 == notcurses_render(nc_));
|
|
|
|
|
ncvisual_destroy(ncv);
|
|
|
|
|
CHECK(0 == notcurses_render(nc_));
|
|
|
|
@ -175,16 +175,16 @@ TEST_CASE("Rotate") {
|
|
|
|
|
free(c);
|
|
|
|
|
}
|
|
|
|
|
CHECK(0 == ncvisual_rotate(ncv, -M_PI/2));
|
|
|
|
|
CHECK(dimx * dimy / 8 <= ncvisual_render(ncv, 0, 0, -1, -1));
|
|
|
|
|
CHECK(0 <= ncvisual_render(ncv, 0, 0, -1, -1));
|
|
|
|
|
CHECK(0 == notcurses_render(nc_));
|
|
|
|
|
CHECK(0 == ncvisual_rotate(ncv, -M_PI/2));
|
|
|
|
|
CHECK(dimx * dimy / 8 <= ncvisual_render(ncv, 0, 0, -1, -1));
|
|
|
|
|
CHECK(0 <= ncvisual_render(ncv, 0, 0, -1, -1));
|
|
|
|
|
CHECK(0 == notcurses_render(nc_));
|
|
|
|
|
CHECK(0 == ncvisual_rotate(ncv, -M_PI/2));
|
|
|
|
|
CHECK(dimx * dimy / 8 <= ncvisual_render(ncv, 0, 0, -1, -1));
|
|
|
|
|
CHECK(0 <= ncvisual_render(ncv, 0, 0, -1, -1));
|
|
|
|
|
CHECK(0 == notcurses_render(nc_));
|
|
|
|
|
CHECK(0 == ncvisual_rotate(ncv, -M_PI/2));
|
|
|
|
|
CHECK(dimx * dimy / 8 <= ncvisual_render(ncv, 0, 0, -1, -1));
|
|
|
|
|
CHECK(0 <= ncvisual_render(ncv, 0, 0, -1, -1));
|
|
|
|
|
CHECK(0 == notcurses_render(nc_));
|
|
|
|
|
ncvisual_destroy(ncv);
|
|
|
|
|
CHECK(0 == notcurses_render(nc_));
|
|
|
|
|