We were repeating the same code over and over (with a few variants) to setup tests which require an administrator. We can use a tag and simplify the code.
Co-Authored-By: Javi Martín <javim@elretirao.net>
We get rid of database cleaner, and JavaScript tests are faster because between tests we now rollback transactions instead of truncating the database.