2
0
mirror of https://github.com/inventree/InvenTree.git synced 2026-04-25 12:33:33 +00:00

[bug] Fix custom logo and splash (#11391)

* Add custom logo and splash to playwright fixtures

* Render custom logo in frontend

* Add playwright tests for customization settings

* Separate playwright run for customization

* Update ci file

* Update playwright config file

* Do not call get_custom_file from withing settings.py

- django app not fully initialized yet
- can cause loops

* Disable default tests (for now)

* Re-enable normal tests

* Update qc checks

* Order of operations?

* Debug output

* Use env

* Add more debug info

* More debug

* Further debug

* Add collectstatic check

* Run normal tests too

* Remove debug prints
This commit is contained in:
Oliver
2026-02-22 22:04:49 +11:00
committed by GitHub
parent 2e22245255
commit e1a9200f1e
9 changed files with 78 additions and 19 deletions
+11 -2
View File
@@ -48,13 +48,22 @@ export default defineConfig({
name: 'chromium',
use: {
...devices['Desktop Chrome']
}
},
testIgnore: /customization/ // Ignore all tests in the "customization" folder for this project
},
{
name: 'firefox',
use: {
...devices['Desktop Firefox']
}
},
testIgnore: /customization/ // Ignore all tests in the "customization" folder for this project
},
{
name: 'customization',
use: {
...devices['Desktop Firefox']
},
testIgnore: /pui_.*\.spec\.ts/ // Ignore all "pui_*.spec.ts" tests for this project
}
],