[GRASS-dev] [GRASS GIS] #2269: r.univar silent instead of NaN
GRASS GIS
trac at osgeo.org
Wed Jul 30 08:16:40 PDT 2014
#2269: r.univar silent instead of NaN
-------------------------+--------------------------------------------------
Reporter: neteler | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 6.4.4
Component: Raster | Version: svn-releasebranch64
Keywords: r.univar | Platform: Unspecified
Cpu: Unspecified |
-------------------------+--------------------------------------------------
Comment(by wenzeslaus):
The same applies for `r3.univar`.
It is especially bad for `-g` flag where module is used as a part of
something bigger and the caller expects valid output when module ended
with non-zero return code. Now it can end in the best case report and
empty output when expecting something but no better error message can be
provided.
See also testing framework
([https://trac.osgeo.org/grass/browser/grass/trunk/lib/python/gunittest/case.py?rev=61459#L154
gunittest]) where `r.univar` and `r3.univar` are used to check map
properties and thus some informative error messages needs to be provided
when something is wrong. See particularly r61459.
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2269#comment:3>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list