Exemplo n.º 1
0
 def test_agent_account_create(self):
     account = {"homePage":"http://www.adlnet.gov","name":"freakshow"}
     bobacc = agent_account(**account)
     bob = agent(account=bobacc)
     bob.save()
     a = bob.account
     self.assertEquals(a.name, "freakshow")
     self.assertEquals(a.homePage, "http://www.adlnet.gov")
     self.assertEquals(a.agent, bob)
     self.assertFalse(bob.name)
     self.assertFalse(bob.mbox)
     self.assertFalse(bob.mbox_sha1sum)
     self.assertFalse(bob.openid)
Exemplo n.º 2
0
 def test_agent_account_create(self):
     account = {"homePage": "http://www.adlnet.gov", "name": "freakshow"}
     bobacc = agent_account(**account)
     bob = agent(account=bobacc)
     bob.save()
     a = bob.account
     self.assertEquals(a.name, "freakshow")
     self.assertEquals(a.homePage, "http://www.adlnet.gov")
     self.assertEquals(a.agent, bob)
     self.assertFalse(bob.name)
     self.assertFalse(bob.mbox)
     self.assertFalse(bob.mbox_sha1sum)
     self.assertFalse(bob.openid)
Exemplo n.º 3
0
    def test_agent_del(self):
        ag = agent(name="the agent")
        ag.save()
        acc = agent_account(agent=ag, homePage="http://adlnet.gov/agent/1", name="agent 1 account")
        acc.save()

        self.assertEquals(ag.name, "the agent")
        self.assertEquals(ag.agent_account.name, "agent 1 account")
        self.assertEquals(ag.agent_account.homePage, "http://adlnet.gov/agent/1")
        self.assertEquals(1, len(agent.objects.all()))
        self.assertEquals(1, len(agent_account.objects.all()))

        ag.delete()

        self.assertEquals(0, len(agent.objects.all()))
        self.assertEquals(0, len(agent_account.objects.all()))