Add unit testing for HTML content

This commit is contained in:
Oliver Walters committed 2026-05-25 05:40:16 +00:00
1 parent d99487bf11
commit 488f558e6a
3 files changed
+360 -2

No files matched your search

+1 -1
View File
@@ -13,7 +13,7 @@ Evolves around manufacturing of parts out of other parts. It keeps track of stoc
### Part Library Management *(PLM)*
Keeps track of BOMs, part variants, possible substitutions, versions, IPNs and further part parameters.
PLM can also mean product lifecycle management – those systems manage all stages from design through manufacturing up to customer support and recycling.
PLM can also mean product lifecycle management - those systems manage all stages from design through manufacturing up to customer support and recycling.
A similar system is [Partkeepr](https://partkeepr.org/) (seems mostly inactive - there is a 3rd party importer).
+1 -1
View File
@@ -23,7 +23,7 @@ Consider the use-case for your plugin and define the exact function of the plugi
- Do you need to run in the background ([ScheduleMixin](./mixins/schedule.md)) or when things in InvenTree change ([EventMixin](./mixins/event.md))?
- Does the plugin need configuration that should be user changeable ([SettingsMixin](./mixins/settings.md)) or static (just use a yaml in the config dir)?
- You want to receive webhooks? Do not code your own untested function, use the WebhookEndpoint model as a base and override the perform_action method.
- Do you need the full power of Django with custom models and all the complexity that comes with that – welcome to the danger zone and [AppMixin](./mixins/app.md). The plugin will be treated as a app by django and can maybe rack the whole instance.
- Do you need the full power of Django with custom models and all the complexity that comes with that - welcome to the danger zone and [AppMixin](./mixins/app.md). The plugin will be treated as a app by django and can maybe rack the whole instance.
### Define Metadata