Issue #3273778 by DamienMcKenna: Improved test coverage to confirm the settings form submits correctly.