2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-18 04:55:44 +00:00

Fix for docker workflow (#3989)

* Update docker workflow

* typo fix

* Run tests differently in docker

* Settings tweak

* revert settings change

* Don't build docker image on PR
This commit is contained in:
Oliver
2022-11-22 23:28:16 +11:00
committed by GitHub
parent 8cd782dc8f
commit ff400106d7
2 changed files with 10 additions and 7 deletions

View File

@ -777,13 +777,14 @@ class TestSettings(helpers.InvenTreeTestCase):
"""Test if install of plugins on startup works."""
from plugin import registry
# Check an install run
response = registry.install_plugin_file()
self.assertEqual(response, 'first_run')
if not settings.DOCKER:
# Check an install run
response = registry.install_plugin_file()
self.assertEqual(response, 'first_run')
# Set dynamic setting to True and rerun to launch install
InvenTreeSetting.set_setting('PLUGIN_ON_STARTUP', True, self.user)
registry.reload_plugins(full_reload=True)
# Set dynamic setting to True and rerun to launch install
InvenTreeSetting.set_setting('PLUGIN_ON_STARTUP', True, self.user)
registry.reload_plugins(full_reload=True)
# Check that there was anotehr run
response = registry.install_plugin_file()