def setUp(self): super().setUp() self.domain = d = Domain(name='example.com', catchall='catchall') DBSession.add(d) DBSession.flush() self.mailbox = Address(domain_id=d.id, local_part='mb') self.mailbox.set_password('pw') self.redirect = Address(domain_id=d.id, local_part='alias', redirect='redirect@test') self.redirect.set_password('pw') DBSession.add_all([self.mailbox, self.redirect]) DBSession.flush()
def setUp(self): super().setUp() d = Domain(name="example.com") DBSession.add(d) DBSession.flush() self.address = Address(domain_id=d.id, local_part="test") self.address.set_password("pw") DBSession.add(self.address) DBSession.flush() self.valid_token = PwResetToken(address_id=self.address.id) self.expired_token = PwResetToken(address_id=self.address.id) self.expired_token.create_date = datetime.now() - timedelta(days=10) DBSession.add_all([self.valid_token, self.expired_token]) DBSession.flush()