but it is working for me, I attached the grass_cmd_output and
test_keyvalue_result.

I tested on nc_spm_08_grass7

Thank You
Supreet Singh
https://singhsupreet.github.io/

On Thu, Mar 22, 2018 at 3:32 PM, Luca Delucchi <[email protected]> wrote:

> On 22 March 2018 at 10:07, Supreet Singh Gill <[email protected]>
> wrote:
> > Hi,
> >
>
> Hi,
>
> > I attached the fixed file.
> >
>
> still not working
>
> > Thank You
> > Supreet Singh
> > https://singhsupreet.github.io/
> >
>
>
> --
> ciao
> Luca
>
> www.lucadelu.org
>
time=0.722s
status=succeeded
total=3
failures=0
errors=0
successes=3
skipped=0
expected_failures=0
unexpected_successes=0
tested_modules=r.mode,r.mode,r.mode
supplementary_files=
test_type=not-specified
cd "Desktop"                                                                    
Working directory changed to:                                                   
"/home/sharry/Desktop"                                                         
                                                                                
(Thu Mar 22 15:41:11 2018)                                                      
python testrmode.py                                                             
.
.
.
GRASS_INFO_PERCENT: 0
GRASS_INFO_PERCENT: 3
GRASS_INFO_PERCENT: 6
GRASS_INFO_PERCENT: 9
GRASS_INFO_PERCENT: 12
GRASS_INFO_PERCENT: 15
GRASS_INFO_PERCENT: 18
GRASS_INFO_PERCENT: 21
GRASS_INFO_PERCENT: 24
GRASS_INFO_PERCENT: 27
GRASS_INFO_PERCENT: 30
GRASS_INFO_PERCENT: 33
GRASS_INFO_PERCENT: 36
GRASS_INFO_PERCENT: 39
GRASS_INFO_PERCENT: 42
GRASS_INFO_PERCENT: 45
GRASS_INFO_PERCENT: 48
GRASS_INFO_PERCENT: 51
GRASS_INFO_PERCENT: 54
GRASS_INFO_PERCENT: 57
GRASS_INFO_PERCENT: 60
GRASS_INFO_PERCENT: 63
GRASS_INFO_PERCENT: 66
GRASS_INFO_PERCENT: 69
GRASS_INFO_PERCENT: 72
GRASS_INFO_PERCENT: 75
GRASS_INFO_PERCENT: 78
GRASS_INFO_PERCENT: 81
GRASS_INFO_PERCENT: 84
GRASS_INFO_PERCENT: 87
GRASS_INFO_PERCENT: 90
GRASS_INFO_PERCENT: 93
GRASS_INFO_PERCENT: 96
GRASS_INFO_PERCENT: 99
GRASS_INFO_PERCENT: 100
GRASS_INFO_PERCENT: 0
GRASS_INFO_PERCENT: 3
GRASS_INFO_PERCENT: 6
GRASS_INFO_PERCENT: 9
GRASS_INFO_PERCENT: 12
GRASS_INFO_PERCENT: 15
GRASS_INFO_PERCENT: 18
GRASS_INFO_PERCENT: 21
GRASS_INFO_PERCENT: 24
GRASS_INFO_PERCENT: 27
GRASS_INFO_PERCENT: 30
GRASS_INFO_PERCENT: 33
GRASS_INFO_PERCENT: 36
GRASS_INFO_PERCENT: 39
GRASS_INFO_PERCENT: 42
GRASS_INFO_PERCENT: 45
GRASS_INFO_PERCENT: 48
GRASS_INFO_PERCENT: 51
GRASS_INFO_PERCENT: 54
GRASS_INFO_PERCENT: 57
GRASS_INFO_PERCENT: 60
GRASS_INFO_PERCENT: 63
GRASS_INFO_PERCENT: 66
GRASS_INFO_PERCENT: 69
GRASS_INFO_PERCENT: 72
GRASS_INFO_PERCENT: 75
GRASS_INFO_PERCENT: 78
GRASS_INFO_PERCENT: 81
GRASS_INFO_PERCENT: 84
GRASS_INFO_PERCENT: 87
GRASS_INFO_PERCENT: 90
GRASS_INFO_PERCENT: 93
GRASS_INFO_PERCENT: 96
GRASS_INFO_PERCENT: 99
GRASS_INFO_PERCENT: 100
GRASS_INFO_PERCENT: 0
GRASS_INFO_PERCENT: 3
GRASS_INFO_PERCENT: 6
GRASS_INFO_PERCENT: 9
GRASS_INFO_PERCENT: 12
GRASS_INFO_PERCENT: 15
GRASS_INFO_PERCENT: 18
GRASS_INFO_PERCENT: 21
GRASS_INFO_PERCENT: 24
GRASS_INFO_PERCENT: 27
GRASS_INFO_PERCENT: 30
GRASS_INFO_PERCENT: 33
GRASS_INFO_PERCENT: 36
GRASS_INFO_PERCENT: 39
GRASS_INFO_PERCENT: 42
GRASS_INFO_PERCENT: 45
GRASS_INFO_PERCENT: 48
GRASS_INFO_PERCENT: 51
GRASS_INFO_PERCENT: 54
GRASS_INFO_PERCENT: 57
GRASS_INFO_PERCENT: 60
GRASS_INFO_PERCENT: 63
GRASS_INFO_PERCENT: 66
GRASS_INFO_PERCENT: 69
GRASS_INFO_PERCENT: 72
GRASS_INFO_PERCENT: 75
GRASS_INFO_PERCENT: 78
GRASS_INFO_PERCENT: 81
GRASS_INFO_PERCENT: 84
GRASS_INFO_PERCENT: 87
GRASS_INFO_PERCENT: 90
GRASS_INFO_PERCENT: 93
GRASS_INFO_PERCENT: 96
GRASS_INFO_PERCENT: 99
GRASS_INFO_PERCENT: 100
------------------------------------------------------------
----------
Ran 3 tests in 0.722s
OK
(Thu Mar 22 15:41:12 2018) Command finished (1 sec)                             
"""
Name:       r.mode test
Purpose:    Tests r.mode and its flags/options.
	
Author:     Supreet Singh
"""

from grass.gunittest.case import TestCase
from grass.gunittest.main import test

class Testrmode(TestCase):
    output='rmode'
    base='facility'
    cover='soils_Kfactor'

    @classmethod
    def setUpClass(cls):
        cls.use_temp_region()

    @classmethod
    def tearDownClass(cls):
        cls.del_temp_region()

    def tearDown(self):
        self.runModule('g.remove', type='raster', flags='f', name=self.output)

    def test_1(self):
        facility='facility'
        self.assertModule('r.mode', base=self.base, cover=self.cover, output=self.output)
        self.assertRasterMinMax(map=facility, refmin=1, refmax=1,
	                        msg="facility in degrees must be between 1 and 1")

    def test_2(self):
        slope='slope'
        self.assertModule('r.mode', base=self.base, cover=self.cover, output=self.output)
        self.assertRasterMinMax(map=slope, refmin=0, refmax=38.68939,
	                        msg="slope in degrees must be between 0 and 38.68939")

    def test_3(self):
        elevation='elevation'
        self.assertModule('r.mode', base=self.base, cover=self.cover, output=self.output)
        self.assertRasterMinMax(map=elevation, refmin=55.57879, refmax=156.3299,
	                        msg="elevation in degrees must be between 55.57879 and 156.3299")

if __name__ == '__main__':
    test()

_______________________________________________
grass-dev mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/grass-dev

Reply via email to