def test_invalid_channel_specified(self):
    '\n        All buttons should show when channel is invalid.\n        '
    self.client.get(self.url, {'channel': 'dude'})
    self.button_mock.assert_has_calls([call(force_direct=True, force_full_installer=True, locale=None), call('beta', small=ANY, force_direct=True, force_full_installer=True, icon=ANY, locale=None), call('aurora', small=ANY, force_direct=True, force_full_installer=True, icon=ANY, locale=None)])
All buttons should show when channel is invalid.
def test_invalid_channel_specified(self):
    '\n        \n        '
    self.client.get(self.url, {'channel': 'dude'})
    self.button_mock.assert_has_calls([call(force_direct=True, force_full_installer=True, locale=None), call('beta', small=ANY, force_direct=True, force_full_installer=True, icon=ANY, locale=None), call('aurora', small=ANY, force_direct=True, force_full_installer=True, icon=ANY, locale=None)])