mirror of
https://github.com/directus/directus.git
synced 2026-01-29 08:17:55 -05:00
* Enable end-to-end tests for Oracle and SQLite * Add Oracle back to allVendors * Use yum * Use dnf * Actually use yum * Actually use dnf * Actually use yum * Try again * Try manual install * Fix env declaration * Bump knex version (because https://github.com/knex/knex/issues/4844) * Set max pool size for Oracle * Add awaitDatabaseConnection * Cache install and build step * Run different tests sequentially * Fix workflow name * Show test results * Fix names * Fix success check * Fix outputs * Add oracle driver install * Fix env * Revert to previous structure to benchmark performance * Only build specs and drive packages for unit tests * Don't install everything to run linters * Use this branch * Fix missing lint dep * Revert "Don't install everything to run linters", also build shared package * Skip app build for tests * Don't serve app for e2e tests * Change time fields to timestamp becaues of inconsistencies between vendors * Make npm ci faster Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
End-to-End (e2e) Tests
This folder contains the end-to-end tests to go over the whole suite. Unit/integration tests per package can be found in the individual packages.
The schema can be viewed at ./api/schema.png.
Geometry types have not been added yet.