Skip to content

Commit b706b30

Browse files
committed
test: Fix ellipsis placement and handle NumPy spacing in raster doctests
1 parent 829c621 commit b706b30

3 files changed

Lines changed: 46 additions & 46 deletions

File tree

python/grass/pygrass/raster/__init__.py

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -120,13 +120,13 @@ class RasterRow(RasterAbstractBase):
120120
121121
Open a raster map using the *with statement*:
122122
123-
>>> with RasterRow(test_raster_name) as elev:
123+
>>> with RasterRow(test_raster_name) as elev: # doctest: +ELLIPSIS
124124
... for row in elev:
125-
... row # doctest: +ELLIPSIS
126-
Buffer([11, 21, 31, 41]...)
127-
Buffer([12, 22, 32, 42]...)
128-
Buffer([13, 23, 33, 43]...)
129-
Buffer([14, 24, 34, 44]...)
125+
... row
126+
Buffer([...11, 21, 31, 41]...)
127+
Buffer([...12, 22, 32, 42]...)
128+
Buffer([...13, 23, 33, 43]...)
129+
Buffer([...14, 24, 34, 44]...)
130130
131131
>>> elev.is_open()
132132
False
@@ -147,9 +147,9 @@ def get_row(self, row, row_buffer=None):
147147
>>> elev = RasterRow(test_raster_name)
148148
>>> elev.open()
149149
>>> elev[0] # doctest: +ELLIPSIS
150-
Buffer([11, 21, 31, 41]...)
150+
Buffer([...11, 21, 31, 41]...)
151151
>>> elev.get_row(0) # doctest: +ELLIPSIS
152-
Buffer([11, 21, 31, 41]...)
152+
Buffer([...11, 21, 31, 41]...)
153153
154154
"""
155155
if row_buffer is None:
@@ -269,12 +269,12 @@ def get_row(self, row, row_buffer=None):
269269
270270
>>> elev = RasterRowIO(test_raster_name)
271271
>>> elev.open("r")
272-
>>> for row in elev:
273-
... row # doctest: +ELLIPSIS
274-
Buffer([11, 21, 31, 41]...)
275-
Buffer([12, 22, 32, 42]...)
276-
Buffer([13, 23, 33, 43]...)
277-
Buffer([14, 24, 34, 44]...)
272+
>>> for row in elev: # doctest: +ELLIPSIS
273+
... row
274+
Buffer([...11, 21, 31, 41]...)
275+
Buffer([...12, 22, 32, 42]...)
276+
Buffer([...13, 23, 33, 43]...)
277+
Buffer([...14, 24, 34, 44]...)
278278
279279
>>> elev.close()
280280
@@ -366,23 +366,23 @@ def get_row(self, row, row_buffer=None):
366366
367367
>>> elev = RasterRowIO(test_raster_name)
368368
>>> elev.open("r")
369-
>>> for row in elev:
370-
... row # doctest: +ELLIPSIS
371-
Buffer([11, 21, 31, 41]...)
372-
Buffer([12, 22, 32, 42]...)
373-
Buffer([13, 23, 33, 43]...)
374-
Buffer([14, 24, 34, 44]...)
369+
>>> for row in elev: # doctest: +ELLIPSIS
370+
... row
371+
Buffer([...11, 21, 31, 41]...)
372+
Buffer([...12, 22, 32, 42]...)
373+
Buffer([...13, 23, 33, 43]...)
374+
Buffer([...14, 24, 34, 44]...)
375375
376376
>>> elev.close()
377377
378378
379-
>>> with RasterSegment(test_raster_name) as elev:
379+
>>> with RasterSegment(test_raster_name) as elev: # doctest: +ELLIPSIS
380380
... for row in elev:
381-
... row # doctest: +ELLIPSIS
382-
Buffer([11, 21, 31, 41]...)
383-
Buffer([12, 22, 32, 42]...)
384-
Buffer([13, 23, 33, 43]...)
385-
Buffer([14, 24, 34, 44]...)
381+
... row
382+
Buffer([...11, 21, 31, 41]...)
383+
Buffer([...12, 22, 32, 42]...)
384+
Buffer([...13, 23, 33, 43]...)
385+
Buffer([...14, 24, 34, 44]...)
386386
387387
"""
388388
if row_buffer is None:
@@ -409,12 +409,12 @@ def put_row(self, row, row_buffer):
409409
410410
>>> map_b = RasterSegment(test_raster_name + "_segment")
411411
>>> map_b.open("r")
412-
>>> for row in map_b:
413-
... row # doctest: +ELLIPSIS
414-
Buffer([1011, 1021, 1031, 1041]...)
415-
Buffer([1012, 1022, 1032, 1042]...)
416-
Buffer([1013, 1023, 1033, 1043]...)
417-
Buffer([1014, 1024, 1034, 1044]...)
412+
>>> for row in map_b: # doctest: +ELLIPSIS
413+
... row
414+
Buffer([...1011, 1021, 1031, 1041]...)
415+
Buffer([...1012, 1022, 1032, 1042]...)
416+
Buffer([...1013, 1023, 1033, 1043]...)
417+
Buffer([...1014, 1024, 1034, 1044]...)
418418
>>> map_b.close()
419419
420420
"""
@@ -478,12 +478,12 @@ def put(self, row, col, val):
478478
479479
>>> map_b = RasterSegment(test_raster_name + "_segment")
480480
>>> map_b.open("r")
481-
>>> for row in map_b:
482-
... row # doctest: +ELLIPSIS
483-
Buffer([111., 121., 131., 141.]...)
484-
Buffer([112., 122., 132., 142.]...)
485-
Buffer([113., 123., 133., 143.]...)
486-
Buffer([114., 124., 134., 144.]...)
481+
>>> for row in map_b: # doctest: +ELLIPSIS
482+
... row
483+
Buffer([...111., 121., 131., 141.]...)
484+
Buffer([...112., 122., 132., 142.]...)
485+
Buffer([...113., 123., 133., 143.]...)
486+
Buffer([...114., 124., 134., 144.]...)
487487
>>> map_b.close()
488488
489489
"""

python/grass/pygrass/raster/abstract.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ def __init__(self, name, mapset=""):
5555
cols: 4
5656
north: 40.0 south: 0.0 nsres:10.0
5757
east: 40.0 west: 0.0 ewres:10.0
58-
range: 11, 44
58+
range: ...11, ...44
5959
...
6060
<BLANKLINE>
6161

python/grass/pygrass/utils.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -276,11 +276,11 @@ def get_raster_for_points(poi_vector, raster, column=None, region=None):
276276
277277
Sample the raster layer at the given points, return a list of values
278278
279-
>>> l = get_raster_for_points(vect, ele, region=region)
280-
>>> l[0] # doctest: +ELLIPSIS
281-
(1, 10.0, 6.0, ...)
282-
>>> l[1] # doctest: +ELLIPSIS
283-
(2, 12.0, 6.0, ...)
279+
>>> l = get_raster_for_points(vect, ele, region=region) # doctest: +ELLIPSIS
280+
>>> l[0]
281+
(...1, 10.0, 6.0, ...)
282+
>>> l[1]
283+
(...2, 12.0, 6.0, ...)
284284
285285
Add a new column and sample again
286286
@@ -296,9 +296,9 @@ def get_raster_for_points(poi_vector, raster, column=None, region=None):
296296
>>> cur = vect.table.execute()
297297
>>> r = cur.fetchall()
298298
>>> r[0] # doctest: +ELLIPSIS
299-
(10.0, 1.0)
299+
(...10.0, ...1.0)
300300
>>> r[1] # doctest: +ELLIPSIS
301-
(12.0, 1.0)
301+
(...12.0, ...1.0)
302302
>>> vect.close()
303303
>>> remove("test_vect_2", "vect")
304304

0 commit comments

Comments
 (0)