示例#1
0
    def setUp(self):
        super(TestTransferDomainModel, self).setUp()

        self.transfer = TransferDomainRequest(to_username=self.mugglename,
                                              from_username=self.username,
                                              domain=self.domain.name)
        self.transfer.save()
    def setUp(self):
        super(TestTransferDomainViews, self).setUp()
        self.transfer = TransferDomainRequest(to_username=self.mugglename,
                                              from_username=self.username,
                                              domain=self.domain.name)
        self.transfer.save()
        self.transfer.send_transfer_request()

        self.rando = WebUser.create(self.domain.name, 'rando', self.password)
示例#3
0
    def test_get_active_transfer(self):
        res = TransferDomainRequest.get_active_transfer(self.domain, self.user.username)
        self.assertIsNotNone(res)

        newer = TransferDomainRequest(
            to_username=self.mugglename,
            from_username=self.username,
            request_time=datetime.utcnow(),
            domain=self.domain.name)
        newer.save()

        res = TransferDomainRequest.get_active_transfer(self.domain, self.user.username)
        self.assertEqual(res.pk, newer.pk)
        self.assertFalse(TransferDomainRequest.objects.get(pk=self.transfer.pk).active)