Commit Graph
19 Commits
Author SHA1 Message Date
Terry Sutton 07c1cf6d8f Add SQL editor test 2024-06-04 15:05:37 -02:30
Ivan Vasilov 68f9994f4d Add a test for checking if the other schemas are can be listed. 2024-05-31 17:04:42 +02:00
Ivan Vasilov 2d0443851e Expand the test to include sorting and filtering. 2024-05-31 14:26:26 +02:00
Ivan Vasilov ebc07ef3a4 Fix the table names. 2024-05-30 20:50:11 +02:00
Ivan Vasilov cff7d4ff15 Add another test and few minor todo tests. 2024-05-30 16:48:07 +02:00
Ivan Vasilov d7e08852b8 Minor restructuring of the test. 2024-05-30 16:47:50 +02:00
Ivan Vasilov f5183510c5 Try to fix the timeouts. 2024-05-30 13:11:50 +02:00
Ivan Vasilov 56b6d712f9 Make the timeout bigger when waiting for response. 2024-05-30 12:55:01 +02:00
Ivan Vasilov 3f4b07d536 Wait for the page to be loaded. 2024-05-30 12:43:11 +02:00
Ivan Vasilov b6605ff755 snapshot. 2024-05-29 21:02:32 +02:00
Ivan Vasilov c7d4d80304 Add waitForResponse for the entity types API call. 2024-05-29 20:30:30 +02:00
Ivan Vasilov 8e0bcf9dac Upload artifacts at the end of the github action run. 2024-05-29 16:46:32 +02:00
Ivan Vasilov 34a68b3b0a Minor fix. 2024-05-29 14:41:05 +02:00
Ivan Vasilov 446333653f Try and fix the flakiness of the toasts. 2024-05-27 19:22:47 +02:00
Ivan Vasilov 0b2975983d Wait for the other toast. 2024-05-27 18:41:07 +02:00
Ivan Vasilov 445e1071e4 Add helper method for dismissing toasts. 2024-05-27 18:32:35 +02:00
Ivan Vasilov 2737dc82e0 Use a more stable way of waiting for buttons before clicking them. 2024-05-27 18:19:02 +02:00
Ivan Vasilov f531ccc7c4 Fix the playwright test. 2024-05-27 17:28:25 +02:00
Ivan Vasilov 66ae36e005 feat: Playwright tests (#21083)
* initial commit for testing the github action.

* Improvements to the Github action.

* Add docker caching.

* Fix an issue in the github action.

* Another fix for the action.

* Just delete the db after the tests.

* Add a supabase app to the playwright-tests.

* Delete .env.testing.

* Remove the docker image caching from the Playwright github action.

* Add a README.md.

* Add an example test for the table editor.

* Ignore the generated keys.json.

* Add commands for running and writing tests.

* Remove Auth tests.

* Only show the react-query tool when not in test mode.

* Add data-testids to the buttons and use them in the test.

* Handle a case where SUPABASE_URL isn't defined.

* Fix the button test id.

* Remove some dependency.

* Try setting a timeout for an action.

* Add timeout to another action.

* Add some timeouts before the save button.

* Add some timeout before clicking save.

* Enable the video recording only during local testing.

* Minor fixes.

* Expand the README.
2024-02-19 12:12:54 +01:00