Beispiel #1
0
    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()
Beispiel #2
0
    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()