2bb566f18f
refs https://linear.app/tryghost/issue/ENG-677 - Portal was completely missing tests for `UnsubscribePage` - `UnsubscribePage` is unique for Portal in that it needs to be able to handle logged in and not-logged-in member state/interactions - Various parts of Portal don't use a shared `GhostApi` instance, making mocking all functionality impossible - `UnsubscribePage` was updated to use `onAction` to bring it in line with other Portal interactions while logged in - Added checks for UI components for more precision in tests checking subscriptions within the UI --------- Co-authored-by: Ronald Langeveld <hi@ronaldlangeveld.com> |
||
---|---|---|
.. | ||
admin-x-demo | ||
admin-x-design-system | ||
admin-x-framework | ||
admin-x-settings | ||
announcement-bar | ||
comments-ui | ||
portal | ||
signup-form | ||
sodo-search |