diff --git a/InvenTree/plugin/samples/integration/broken_file.py b/InvenTree/plugin/samples/integration/broken_file.py new file mode 100644 index 0000000000..a7d115739f --- /dev/null +++ b/InvenTree/plugin/samples/integration/broken_file.py @@ -0,0 +1,11 @@ +"""sample of a broken python file that will be ignored on import""" +from plugin import IntegrationPluginBase + + +class BrokenIntegrationPlugin(IntegrationPluginBase): + """ + An very broken integration plugin + """ + + +aaa = bb # noqa: F821 diff --git a/InvenTree/plugin/samples/integration/broken_sample.py b/InvenTree/plugin/samples/integration/broken_sample.py index d8cd60a2bc..f7ef92c901 100644 --- a/InvenTree/plugin/samples/integration/broken_sample.py +++ b/InvenTree/plugin/samples/integration/broken_sample.py @@ -1,4 +1,4 @@ -"""sample of a broken python file that will be ignroed on import""" +"""sample of a broken integration plugin""" from plugin import IntegrationPluginBase @@ -6,6 +6,10 @@ class BrokenIntegrationPlugin(IntegrationPluginBase): """ An very broken integration plugin """ + PLUGIN_TITLE = 'Broken Plugin' + PLUGIN_SLUG = 'broken' + def __init__(self): + super().__init__() -aaa = bb # noqa: F821 + raise KeyError('This is a dummy error')