From 1c7f37e52a6962aa9578794c2d186dee94c2d857 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 13 Mar 2022 20:06:43 +0100 Subject: [PATCH] add test for cfg file helper --- InvenTree/InvenTree/tests.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/InvenTree/InvenTree/tests.py b/InvenTree/InvenTree/tests.py index f89a8b073d..fa9f0552b9 100644 --- a/InvenTree/InvenTree/tests.py +++ b/InvenTree/InvenTree/tests.py @@ -17,6 +17,7 @@ from . import helpers from . import version from . import status from . import ready +from .config import get_config_file from decimal import Decimal @@ -453,3 +454,12 @@ class TestSettings(TestCase): # make sure to clean up settings.TESTING_ENV = False + + def test_helpers_cfg_file(self): + # normal run - not configured + self.assertIn('InvenTree/InvenTree/config.yaml', get_config_file()) + + # with env set + with self.env: + self.env.set('INVENTREE_CONFIG_FILE', 'my_special_conf.yaml') + self.assertIn('InvenTree/InvenTree/my_special_conf.yaml', get_config_file())