Skip to content

Commit 01cdb21

Browse files
committed
Fix two failures on linux-arm64
1 parent 40acbcb commit 01cdb21

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

pygmt/tests/test_x2sys_cross.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"""
44

55
import copy
6+
import platform
67
import sys
78
from pathlib import Path
89
from tempfile import TemporaryDirectory
@@ -270,7 +271,7 @@ def test_x2sys_cross_region_interpolation_numpoints():
270271
)
271272

272273
assert isinstance(output, pd.DataFrame)
273-
if sys.platform == "darwin":
274+
if platform.machine() == "arm64":
274275
assert output.shape == (3894, 12)
275276
# Check crossover errors (z_X) and mean value of observables (z_M)
276277
npt.assert_allclose(output.z_X.mean(), -138.23215, rtol=1e-4)
@@ -298,7 +299,7 @@ def test_x2sys_cross_trackvalues():
298299
output = x2sys_cross(tracks=["@tut_ship.xyz"], tag=tag, trackvalues=True)
299300

300301
assert isinstance(output, pd.DataFrame)
301-
if sys.platform == "darwin":
302+
if platform.machine() == "arm64":
302303
assert output.shape == (14374, 12)
303304
# Check mean of track 1 values (z_1) and track 2 values (z_2)
304305
npt.assert_allclose(output.z_1.mean(), -2422.973372, rtol=1e-4)

0 commit comments

Comments
 (0)