mirror of
https://github.com/TryGhost/Ghost.git
synced 2025-01-20 22:42:53 -05:00
d6f4f01eff
refs https://github.com/TryGhost/Ghost/issues/12026 - We made changes to settings table structure in 3.22 which added new columns for `group` and `flags` - Any new setting needs explicit group and flag migrations since or they fallback to default group value of `core` - This tests ensures - hash is updated in DB integrity test anytime default-settings are changed - that a migration is present by maintaining a whitelist of allowed core settings and failing if new setting is added without correct group migration |
||
---|---|---|
.. | ||
api | ||
exporter | ||
importer | ||
migrations | ||
models | ||
settings | ||
site | ||
update-check | ||
README.md |
Regression Tests
This folder should contain packages which we test in a cron job once per day. These tests should ensure that we don't break Ghost.
The goal is that most of these packages use Ghost's API's to test behaviours, otherwise transform the tests into unit tests.