def test_delete_expired_leave_null_expires(self): organization = self.create_organization() member = OrganizationMember.objects.create( organization=organization, role="member", email="*****@*****.**", token="abc-def", token_expires_at=None, ) OrganizationMember.delete_expired(timezone.now()) assert OrganizationMember.objects.get(id=member.id)
def test_delete_expired_leave_null_expires(self): organization = self.create_organization() member = OrganizationMember.objects.create( organization=organization, role='member', email='*****@*****.**', token='abc-def', token_expires_at=None ) OrganizationMember.delete_expired(timezone.now()) assert OrganizationMember.objects.get(id=member.id)
def test_delete_expired_miss(self): organization = self.create_organization() tomorrow = timezone.now() + timedelta(days=1) member = OrganizationMember.objects.create( organization=organization, role="member", email="*****@*****.**", token="abc-def", token_expires_at=tomorrow, ) OrganizationMember.delete_expired(timezone.now()) assert OrganizationMember.objects.get(id=member.id)
def test_delete_expired_clear(self): organization = self.create_organization() ninety_one_days = timezone.now() - timedelta(days=1) member = OrganizationMember.objects.create( organization=organization, role="member", email="*****@*****.**", token="abc-def", token_expires_at=ninety_one_days, ) OrganizationMember.delete_expired(timezone.now()) assert OrganizationMember.objects.filter(id=member.id).first() is None
def test_delete_expired_miss(self): organization = self.create_organization() tomorrow = timezone.now() + timedelta(days=1) member = OrganizationMember.objects.create( organization=organization, role='member', email='*****@*****.**', token='abc-def', token_expires_at=tomorrow ) OrganizationMember.delete_expired(timezone.now()) assert OrganizationMember.objects.get(id=member.id)
def test_delete_expired_clear(self): organization = self.create_organization() ninety_one_days = timezone.now() - timedelta(days=1) member = OrganizationMember.objects.create( organization=organization, role='member', email='*****@*****.**', token='abc-def', token_expires_at=ninety_one_days ) OrganizationMember.delete_expired(timezone.now()) assert OrganizationMember.objects.filter(id=member.id).first() is None
def test_delete_expired_leave_claimed(self): user = self.create_user() organization = self.create_organization() member = OrganizationMember.objects.create( organization=organization, role="member", user=user, email="*****@*****.**", token="abc-def", token_expires_at="2018-01-01 10:00:00", ) OrganizationMember.delete_expired(timezone.now()) assert OrganizationMember.objects.get(id=member.id)
def test_delete_expired_leave_claimed(self): user = self.create_user() organization = self.create_organization() member = OrganizationMember.objects.create( organization=organization, role='member', user=user, email='*****@*****.**', token='abc-def', token_expires_at='2018-01-01 10:00:00' ) OrganizationMember.delete_expired(timezone.now()) assert OrganizationMember.objects.get(id=member.id)