You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The integrity test should be accessible via the URL parameter integrity=true
The integrity test forms the basis for layer/location testing on an application and can be ran either locally or on a deployed application.
Requirements
The integrity test should loop through every locale available to that user and run the tests.
The tests should attempt to do these things:
Turn on every layer accessible to the user
Select a location on every layer accessible to the user (turning on all dataviews too)
Add a new location on every editable layer accessible to the user
Delete that new location on every editable layer accessible to the user
Turn on all filters on every layer accessible to the user
Turn on all themes on every layer accessible to the user
Run the Template Test on the Workspace API to check for failing or missing templates
Each test should return a pass or fail that is stored to the layer describe.
This includes errors for failing themes and failing filters.
A nice to have too would be the ability to test the gazetteer by just providing a 'test' word and checking for any errors.
Test Plugin 🔌
We need the ability to run these tests core/custom with a plugin.
Requirements
The text was updated successfully, but these errors were encountered: