Skip to content

Commit

Permalink
Test: QGIS Server setting environement to do not load layouts
Browse files Browse the repository at this point in the history
  • Loading branch information
rldhont committed Aug 13, 2020
1 parent fa7da5a commit c1a9d94
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions tests/src/python/test_qgsserver_settings.py
Expand Up @@ -146,6 +146,21 @@ def test_env_trust_layer_metadata(self):
self.assertFalse(self.settings.trustLayerMetadata())
os.environ.pop(env)

def test_env_dont_load_layouts(self):
env = "QGIS_SERVER_DONT_LOAD_LAYOUTS"

self.assertFalse(self.settings.dontLoadLayouts())

os.environ[env] = "1"
self.settings.load()
self.assertTrue(self.settings.dontLoadLayouts())
os.environ.pop(env)

os.environ[env] = "0"
self.settings.load()
self.assertFalse(self.settings.dontLoadLayouts())
os.environ.pop(env)

def test_priority(self):
env = "QGIS_OPTIONS_PATH"
dpath = "conf0"
Expand Down

0 comments on commit c1a9d94

Please sign in to comment.