'Tests bad token and uidb36 in password reset'

@ddt.data(('invalidUid', 'invalid_token'), (None, 'invalid_token'), ('invalidUid', None))
@ddt.unpack
def test_reset_password_bad_token(self, uidb36, token):

    if (uidb36 is None):
        uidb36 = self.uidb36
    if (token is None):
        token = self.token
    bad_request = self.request_factory.get(reverse('password_reset_confirm', kwargs={'uidb36': uidb36, 'token': token}))
    password_reset_confirm_wrapper(bad_request, uidb36, token)
    self.user = User.objects.get(pk=self.user.pk)
    self.assertFalse(self.user.is_active)
