This adds regression tests for the admin.posts page. It should close #27
That is, it will autonomously verify that admin post data are correctly shown.
For example if you attempt to remove the tinycme plugin, and run the tests again, they will fail.
Also it removes the tests/_data/dump.sql from the history. Since it contains sensitive data, it will change all the below 22 commits in which dump.sql existed and delete it from their history.
To run the tests, you will need to get a dump.sql from the production database server, and put it one level above the project as per the instructions on the README.md
The dump.sql is required, mainly for the codeception to build the database structure. And more importantly in order to create the dummy post for the above test.
The only change in the production between @PadawanTony 's solution is we use a second template layout for the administrator. We do not really care about the speed of the administrator panel, but mainly for the guest users of the home page. On that page, tinymce is not really required. So we do not load it. Please not this plugin has droped PageSpeed Insights Score to 59/100 & 75/100
This adds regression tests for the admin.posts page. It should close #27