From 8fc19c04aca1f66b6e1b64b9775023a7e356ca11 Mon Sep 17 00:00:00 2001 From: chuan Date: Fri, 10 Apr 2026 23:14:21 +0800 Subject: [PATCH] add new frame --- pygmt/tests/test_grdview.py | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/pygmt/tests/test_grdview.py b/pygmt/tests/test_grdview.py index ede0fdb41f1..54934ce6fd5 100644 --- a/pygmt/tests/test_grdview.py +++ b/pygmt/tests/test_grdview.py @@ -7,6 +7,7 @@ from pygmt.exceptions import GMTParameterError, GMTTypeError from pygmt.helpers import GMTTempFile from pygmt.helpers.testing import load_static_earth_relief +from pygmt.params import Axis, Frame @pytest.fixture(scope="module", name="region") @@ -79,7 +80,11 @@ def test_grdview_image_dpi(grid): projection="M4c", surftype="image", dpi=dpi, - frame=["af", f"WSen+tdpi={dpi}"], + frame=Frame( + axes="WSen", + axis=Axis(annot=True, tick=True), + title=f"dpi={dpi}", + ), perspective=(225, 30), ) fig.shift_origin(xshift="7c") @@ -222,7 +227,11 @@ def test_grdview_with_perspective_and_zaxis_frame(xrgrid, region): projection=projection, perspective=[225, 30], zscale=0.005, - frame=["xaf", "yaf", "zaf"], + frame=Frame( + xaxis=Axis(annot=True, tick=True), + yaxis=Axis(annot=True, tick=True), + zaxis=Axis(annot=True, tick=True), + ), ) return fig