diff --git a/InvenTree/InvenTree/tests.py b/InvenTree/InvenTree/tests.py index fa9f0552b9..277128cd2e 100644 --- a/InvenTree/InvenTree/tests.py +++ b/InvenTree/InvenTree/tests.py @@ -17,7 +17,7 @@ from . import helpers from . import version from . import status from . import ready -from .config import get_config_file +from .config import get_config_file, get_plugin_file from decimal import Decimal @@ -463,3 +463,14 @@ class TestSettings(TestCase): with self.env: self.env.set('INVENTREE_CONFIG_FILE', 'my_special_conf.yaml') self.assertIn('InvenTree/InvenTree/my_special_conf.yaml', get_config_file()) + + def test_helpers_plugin_file(self): + # normal run - not configured + self.assertIn('InvenTree/InvenTree/plugins.txt', get_plugin_file()) + + # with env set + with self.env: + self.env.set('INVENTREE_PLUGIN_FILE', 'my_special_plugins.txt') + self.assertIn('my_special_plugins.txt', get_plugin_file()) + + self.assertIn('InvenTree/InvenTree/plugins.txt', get_plugin_file())