@@ -19,9 +19,9 @@ def test_grdtrack_input_dataframe_and_dataarray():
19
19
dataframe = load_ocean_ridge_points ()
20
20
dataarray = load_east_pacific_rise_grid ()
21
21
22
- output = grdtrack (table = dataframe , grid = dataarray )
22
+ output = grdtrack (points = dataframe , grid = dataarray , newcolname = "bathymetry" )
23
23
assert isinstance (output , pd .DataFrame )
24
- assert output .columns .to_list () == ["longitude" , "latitude" , "z_ " ]
24
+ assert output .columns .to_list () == ["longitude" , "latitude" , "bathymetry " ]
25
25
assert output .iloc [0 ].to_list () == [- 110.9536 , - 42.2489 , - 2950.49576833 ]
26
26
27
27
return output
@@ -34,27 +34,28 @@ def test_grdtrack_input_dataframe_and_ncfile():
34
34
dataframe = load_ocean_ridge_points ()
35
35
ncfile = which ("@spac_33.nc" , download = "c" )
36
36
37
- output = grdtrack (table = dataframe , grid = ncfile )
37
+ output = grdtrack (points = dataframe , grid = ncfile , newcolname = "bathymetry" )
38
38
assert isinstance (output , pd .DataFrame )
39
- assert output .columns .to_list () == ["longitude" , "latitude" , "z_" ]
39
+ assert output .columns .to_list () == ["longitude" , "latitude" , "bathymetry" ]
40
+ assert output .iloc [0 ].to_list () == [- 110.9536 , - 42.2489 , - 2950.49576833 ]
40
41
41
42
return output
42
43
43
44
44
- def test_grdtrack_input_wrong_kind_of_table ():
45
+ def test_grdtrack_wrong_kind_of_points_input ():
45
46
"""
46
- Run grdtrack using table input that is not a pandas.DataFrame (matrix)
47
+ Run grdtrack using points input that is not a pandas.DataFrame (matrix)
47
48
"""
48
49
dataframe = load_ocean_ridge_points ()
49
- invalid_table = dataframe .longitude .to_xarray ()
50
+ invalid_points = dataframe .longitude .to_xarray ()
50
51
dataarray = load_east_pacific_rise_grid ()
51
52
52
- assert data_kind (invalid_table ) == "grid"
53
+ assert data_kind (invalid_points ) == "grid"
53
54
with pytest .raises (GMTInvalidInput ):
54
- grdtrack (table = invalid_table , grid = dataarray )
55
+ grdtrack (points = invalid_points , grid = dataarray , newcolname = "bathymetry" )
55
56
56
57
57
- def test_grdtrack_input_wrong_kind_of_grid ():
58
+ def test_grdtrack_wrong_kind_of_grid_input ():
58
59
"""
59
60
Run grdtrack using grid input that is not as xarray.DataArray (grid) or file
60
61
"""
@@ -64,18 +65,15 @@ def test_grdtrack_input_wrong_kind_of_grid():
64
65
65
66
assert data_kind (invalid_grid ) == "matrix"
66
67
with pytest .raises (GMTInvalidInput ):
67
- grdtrack (table = dataframe , grid = invalid_grid )
68
+ grdtrack (points = dataframe , grid = invalid_grid , newcolname = "bathymetry" )
68
69
69
70
70
- def test_grdtrack_newcolname_setting ():
71
+ def test_grdtrack_without_newcolname_setting ():
71
72
"""
72
- Run grdtrack by passing in a non-default newcolname parameter setting
73
+ Run grdtrack by not passing in newcolname parameter setting
73
74
"""
74
75
dataframe = load_ocean_ridge_points ()
75
76
dataarray = load_east_pacific_rise_grid ()
76
77
77
- output = grdtrack (table = dataframe , grid = dataarray , newcolname = "bathymetry" )
78
- assert output .columns .to_list () == ["longitude" , "latitude" , "bathymetry" ]
79
- assert output .iloc [0 ].to_list () == [- 110.9536 , - 42.2489 , - 2950.49576833 ]
80
-
81
- return output
78
+ with pytest .raises (GMTInvalidInput ):
79
+ grdtrack (points = dataframe , grid = dataarray )
0 commit comments