'A ``GET`` to the activation view'

def test_valid_activation(self):

    self.client.post(reverse('userena_signup'), data={'username': 'alice', 'email': 'alice@example.com', 'password1': 'swordfish', 'password2': 'swordfish', 'tos': 'on'})
    user = User.objects.get(email='alice@example.com')
    response = self.client.get(reverse('userena_activate', kwargs={'activation_key': user.userena_signup.activation_key}))
    self.assertRedirects(response, reverse('userena_profile_detail', kwargs={'username': user.username}))
    user = User.objects.get(email='alice@example.com')
    self.assertTrue(user.is_active)
