'Claim user watches upon activation.'

@mock.patch.object(Site.objects, 'get_current')
def test_new_user_claim_watches(self, get_current):

    watch(email='sumouser@test.com', user=UserFactory(), save=True)
    get_current.return_value.domain = 'su.mo.com'
    user_ = RegistrationProfile.objects.create_inactive_user('sumouser1234', 'testpass', 'sumouser@test.com')
    key = RegistrationProfile.objects.all()[0].activation_key
    self.client.get(reverse('users.activate', args=[user_.id, key]), follow=True)
    assert user_.watch_set.exists()
