Ghost/core/test
Hannah Wolfe 495eee7747 Use "mounting" concept for active theme (#8193)
no issue

🔥 Remove DIRTY HACK for API
- this is no longer needed, because themes get mounted in every case

 Switch to concept of 'mounted' theme
- check if active theme is mounted
- if not, mount it
- mounting is a function OF the active theme

🎨 Move theme middleware to theme module

🎨 Update theme middleware function names
- update the function names and comments to be more representative of their current functions
- this was pretty old and out of date!

🚨 Fixup tests for middleware
- ensure the objects match what we expect
- based partially on theme docs

Update TODO
2017-03-21 10:03:09 +01:00
..
functional 💄 🐷 Test consistency (#8199) 2017-03-21 09:24:11 +01:00
integration 💄 🐷 Test consistency (#8199) 2017-03-21 09:24:11 +01:00
unit Use "mounting" concept for active theme (#8193) 2017-03-21 10:03:09 +01:00
utils suspend user feature (#8114) 2017-03-13 12:03:26 +00:00
.jshintrc Remove jshint rules that are no longer supported 2015-01-23 21:00:37 +00:00