Ghost/ghost/core/test/utils
Simon Backx 4c166e11df
Added E2E tests for batch sending (#15910)
refs https://github.com/TryGhost/Team/issues/2339

- Includes a new pattern in the job manager that allows us to properly
await jobs.
- Added new convenience mocking methods to stub settings
- Tests the main flows for bulk sending:
    - Sending in multiple batches
    - Sending to multiple segments
    - Handling a failed batch and retrying that batch
- Fixes bug in batch generation (ordering not working)

In a different PR I'll add more detailed tests.
2022-12-01 13:43:49 +01:00
..
agents Sped up comments and feedback tests by reusing Ghost app instance 2022-11-18 14:58:35 +01:00
fixtures Fixed verification trigger not working for large imports (#15887) 2022-11-28 18:22:10 +01:00
mocks Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
admin-utils.js 🐛 Fixed missing published Admin assets when running in development 2022-08-04 10:55:35 +02:00
api.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
assertions.js Added snapshot tests to ghost_head helper (#15327) 2022-09-08 13:04:34 +02:00
configUtils.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
db-utils.js Fixed warning about aborted connection in tests 2022-08-31 12:15:30 +01:00
e2e-framework-mock-manager.js Added E2E tests for batch sending (#15910) 2022-12-01 13:43:49 +01:00
e2e-framework.js Added a test suite for OPTIONS requests 2022-11-02 13:43:30 +08:00
e2e-utils.js Renamed redirects to custom-redirects 2022-09-14 13:24:17 -04:00
fixture-utils.js 🔒 Disabled editable relations by default 2022-11-28 18:40:26 +07:00
index.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
overrides.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
redirects.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
url-service-utils.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
urlUtils.js Removed apiVersions from test urlUtils 2022-09-09 13:32:30 +01:00