Another change pulled out of a branch where I'm adding Google authentication.
The Show/Eq instances allow assertions against AuthenticationResult values
which replace generic pattern match failures with something useful. The
extracted assertions are reused when testing Google logins. Once Profile was
exported for the assertions, it made sense to also export dummyProfile to
remove that data duplication.
Another change pulled out of a branch where I'm adding Google authentication.
The Show/Eq instances allow assertions against AuthenticationResult values which replace generic pattern match failures with something useful. The extracted assertions are reused when testing Google logins. Once Profile was exported for the assertions, it made sense to also export dummyProfile to remove that data duplication.