@@ -237,11 +237,16 @@ def test_axis_world_coords_single(axes, ndcube_3d_ln_lt_l):
237237
238238@pytest .mark .parametrize ("axes" , [[- 1 ], [2 ], ["em" ]])
239239def test_axis_world_coords_single_pixel_corners (axes , ndcube_3d_ln_lt_l ):
240+
241+ # We go from 4 pixels to 6 pixels when we add pixel corners
242+ coords = ndcube_3d_ln_lt_l .axis_world_coords_values (* axes , pixel_corners = False )
243+ assert u .allclose (coords [0 ], [1.02e-09 , 1.04e-09 , 1.06e-09 , 1.08e-09 ] * u .m )
244+
240245 coords = ndcube_3d_ln_lt_l .axis_world_coords_values (* axes , pixel_corners = True )
241- assert u .allclose (coords , [1.01e-09 , 1.03e-09 , 1.05e-09 , 1.07e-09 , 1.09e-09 ] * u .m )
246+ assert u .allclose (coords [ 0 ] , [1.01e-09 , 1.03e-09 , 1.05e-09 , 1.07e-09 , 1.09e-09 , 1.11e -09 ] * u .m )
242247
243248 coords = ndcube_3d_ln_lt_l .axis_world_coords (* axes , pixel_corners = True )
244- assert u .allclose (coords , [1.01e-09 , 1.03e-09 , 1.05e-09 , 1.07e-09 , 1.09e-09 ] * u .m )
249+ assert u .allclose (coords [ 0 ] , [1.01e-09 , 1.03e-09 , 1.05e-09 , 1.07e-09 , 1.09e-09 , 1.11e -09 ] * u .m )
245250
246251
247252@pytest .mark .parametrize (("ndc" , "item" ),
0 commit comments