# Here is a list of grass algorithms without test units ## Raster algorithms * r.basins.fill: needs different input rasters (result is always empty). * r.carve: needs a vector input. * r.colors: needs to handle output directories. * r.colors.stddev: needs to find a way to test color table. * r.contour.level: needs to export vector to GeoJSON (instead of Shapefile). * r.contour.step: needs to export vector to GeoJSON (instead of Shapefile). * r.drain: needs another dataset. * r.flow.aspect.barrier: needs another dataset. * r.flow.barrier: needs another dataset. * r.grow: needs another dataset. * r.grow.distance: needs another dataset. * r.gwflow: needs another (huge) dataset. * r.horizon * r.horizon.height * r.in.lidar: needs another dataset. * r.in.lidar.info: needs another dataset. * r.mapcalc * r.mask.rast * r.mask.vect * r.median * r.mfilter * r.mfilter.fp * r.mode * r.null * r.out.gridatb * r.out.ppm * r.out.vrml * r.param.scale * r.patch * r.profile * r.quant * r.quantile * r.random * r.random.cells * r.random.raster * r.random.surface * r.reclass.area.greater * r.reclass.area.lesser * r.recode * r.regression.line * r.regression.multi * r.relief * r.relief.scaling * r.report * r.resamp.bspline * r.resamp.filter * r.resamp.interp * r.resamp.rst * r.resamp.stats * r.resample * r.rescale * r.rescale.eq * r.rgb * r.ros: too much input rasters ! * r.series.accumulate: can't reproduce same results ! * r.series.interp: needs to handle output directories * r.sim.sediment: too much input rasters ! * r.sim.water: too much input rasters ! * r.solute.transport: too much input rasters ! * r.spreadpath: segfaults with test dataset ! * r.stats.quantile.rast: needs to handle output directories * r.sunhours: can't reproduce same results ! * r.support: create a new test for raster: test after metadata. * r.surf.fractal: random results ! * r.surf.gauss: random results ! * r.surf.random: random results ! * r.terraflow: can't produce output with test dataset ! * r.texture: needs to handle output directories * r.tile: needs to handle output directories * r.tileset: can't reproduce same results * r.to.vect: needs a vector output in GML * r.topmodel: too much manual inputs. * r.uslek: can't produce output with test dataset (needs reclassified float rasters) ! * r.viewshed: can't produce output with test dataset ! * r.volume: needs a vector output in GML ## Imagery algorithms * i.albedo * i.aster.toar * i.cca * i.colors.enhance * i.eb.evapfr * i.evapo.time * i.fft * i.his.rgb * i.ifft * i.in.spotvgt * i.landsat.acca * i.landsat.toar * i.pca * i.rectify * i.tasscap * i.topo.corr ## Vector algorithms We need to handle gml for output and input for GRASS algorithms before creating tests !