'If ``user.date_joined`` is well in the past, ensure that we reset it.'

def test_user_creation_old_date_joined(self):

    new_user = self.registration_profile.objects.create_inactive_user(site=Site.objects.get_current(), **self.user_info)
    self.assertEqual(new_user.username, 'alice')
    self.assertEqual(new_user.email, 'alice@example.com')
    self.failUnless(new_user.check_password('swordfish'))
    self.failIf(new_user.is_active)
    self.failIf((new_user.date_joined <= (datetime_now() - timedelta(settings.ACCOUNT_ACTIVATION_DAYS))))
