Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

System Tests README extended #43642

Merged
merged 10 commits into from
Jun 14, 2024
321 changes: 262 additions & 59 deletions tests/System/README.md

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions tests/System/exclude.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,4 @@ package.json
package-lock.json
phpunit.xml.dist
phpunit-pgsql.xml.dist
tests/System/images
14 changes: 14 additions & 0 deletions tests/System/images/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Images Used in System Tests Documentation

Software architecture images are:
* Stored in their original format as OpenOffice Draw (ODG) files and used as SVGs.
* Designed to work in both light and dark color modes.
* Using Joomla logo colours and the Ubuntu font.
* Avoid using transparency, as it may not be displayed correctly in Firefox and Safari.

To create an SVG from an ODG file format:
1. Export in OpenOffice Draw as a PDF with the following options:
* **General** – Embed Standard Fonts
* **Graphics** – Lossless Compression
2. Convert the PDF to SVG using the command line tool `pdf2svg`.
3. Modify the SVG file to use `<svg ... width="100%" height="auto" ...>`
Binary file not shown.
Binary file not shown.
1,457 changes: 1,457 additions & 0 deletions tests/System/images/system-tests-interactions.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added tests/System/images/system-tests.odg
Binary file not shown.
Binary file added tests/System/images/system-tests.pdf
Binary file not shown.
1,324 changes: 1,324 additions & 0 deletions tests/System/images/system-tests.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.