def test_mapset(self): # Mapset VAR file libgis.G_setenv2("TEST", "C", libgis.G_VAR_MAPSET) value = libgis.G_getenv2("TEST", libgis.G_VAR_MAPSET) self.assertEqual(value, "C") libgis.G_setenv_nogisrc2("TEST", "D", libgis.G_VAR_MAPSET) value = libgis.G_getenv_nofatal2("TEST", libgis.G_VAR_MAPSET) self.assertEqual(value, "D") # Force reading libgis.G__read_mapset_env() value = libgis.G_getenv2("TEST", libgis.G_VAR_MAPSET) self.assertEqual(value, "C")
def test_gisrc(self): # File access libgis.G_setenv("TEST", "A") value = libgis.G_getenv("TEST") self.assertEqual(value, "A") value = libgis.G_getenv2("TEST", libgis.G_VAR_GISRC) self.assertEqual(value, "A") # In memory management libgis.G_setenv_nogisrc("TEST", "B") value = libgis.G_getenv_nofatal("TEST") self.assertEqual(value, "B") value = libgis.G_getenv_nofatal2("TEST", libgis.G_VAR_GISRC) self.assertEqual(value, "B") # Force reading libgis.G__read_gisrc_env() value = libgis.G_getenv("TEST") self.assertEqual(value, "A") value = libgis.G_getenv2("TEST", libgis.G_VAR_GISRC) self.assertEqual(value, "A")