Running integration tests requires a separate Docker setup using a much beefier Docker container. In "XQuartz" -> "Preferences" -> "Security", Enable "Allow connections from network clients". ♻️ Re-do these steps if you move to a new machine. We write integration tests in Python (and use pytest to run Playwright) so that the integration tests utilize our existing backend architecture and test fixtures.We use Playwright for integration testing.Integration tests (also known as "end-to-end tests" or "E2E tests" within the Mathesar project) are automated tests that use a web browser to interact with the application, performing high-level operations and assertions to safeguard user workflows against regressions after lower-level code changes.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |