alphagov/smokey — pull request #10 by jystewart (2012-10-07 16:19:41+00:00)
Title: More publishing checks

Adds a basic check for signing in and more involved checks for signing into publisher and panopticon. They ensure that the signon, publisher and panopticon applications are available and that the entry point works but don't check that publishing itself works.

In order to make the cross-domain flow work I switched smokey from webrat/mechanize to capybara/mechanize. It might be possible to make it work with webrat, but I couldn't make it. Aside from two minor changes to some whitehall steps the change doesn't seem to have affected any existing tests.

An associated nagios update is in https://github.com/alphagov/puppet/pull/93