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)
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)
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()))