Ghost/test/regression
Naz 2c1ae2e9af 🐛 Fixed a 500 error for incorrect fields parameter in API
refs 8a1fd1f57f
refs 5584430ddc

- The change to async/await in the original commit 558443 was causing problems in downstream dependencies (create-error package) where it was loosing a context of "this". It's not a direct dependency so I didn't go yak shaving into where exacly the context is lost.
- The fix to keep a correct context of "this" was sticking to an existing pattern using regular function returning promises. Once we need to redo them into async/await we can investigate if there's a way around create-error's context prolbem
2021-07-06 11:58:37 +04:00
..
api 🐛 Fixed a 500 error for incorrect fields parameter in API 2021-07-06 11:58:37 +04:00
exporter Added products_benefits table 2021-06-24 17:21:01 +01:00
importer Switch to @trghost/validator, remove validator 2021-06-16 08:11:22 +01:00
migrations 🔒 Added a "reset all passwords" feature (#13005) 2021-06-23 14:54:28 +02:00
models Moved settings/cache to shared/settings-cache 2021-06-30 15:49:10 +01:00
settings Added routes_hash setting (#12171) 2020-09-07 21:54:55 +12:00
site Improved dev tooling (#13118) 2021-07-05 20:02:22 +01:00
README.md Updated acceptance&regression test suite readmes 2021-01-22 16:42:02 +13:00

Regression Tests

These tests should ensure that we don't break Ghost for all available APIs.

The goal is that most of these packages use Ghost's API's to test behaviours, otherwise transform the tests into unit tests.