def setUp(self): n1 = m('Geoname', name=u'Federative Republic of Brazil', alternates='Brasil', country='BR', fcode='PCLI') n2 = m('Geoname', name=u'Argentine', alternates='Argentina', country='AR', fcode='PCLI') m('Organization2', name=u'Fundo', acronym='Funbio', kind=1, location=n1) m('Organization2', name=u'Associacao', acronym='Funbar', kind=1, location=n2) m('Organization2', name=u'Fundao', acronym='FIFA', kind=2, location=n2) m('Organization2', name=u'Hidden', acronym='HD')
def setUp(self): a1 = m('Activity2', pk=1) a2 = m('Activity2', pk=2) n1 = m('Geoname', name=u'Federative Republic of Brazil', alternates='Brasil', country='BR', fcode='PCLI') n2 = m('Geoname', name=u'Argentine', alternates='Argentina', country='AR', fcode='PCLI') o1 = m('Organization2', name=u'Fundo', acronym='Funbio') o2 = m('Organization2', name=u'Federação', acronym='FIFA') p1 = m('Project2', name='ProjectA', acronym='PA', activities=[a1], location=n1, organization=o1) p2 = m('Project2', name='ProjectB1', acronym='PB1', activities=[a2], location=n1, organization=o2) p3 = m('Project2', name='ProjectB2', acronym='PB2', activities=[a2], location=n2) p4 = m('Project2', name='ProjectC', acronym='PC')
def setUp(self): n1 = m('Geoname', name=u'Federative Republic of Brazil', alternates='Brasil', country='BR', fcode='PCLI') s1 = m('Geoname', name=u'Rio de Janeiro', alternates='RJ', country='BR', fcode='ADM1', admin1='21') o1 = m('Organization2', name=u'Fundo', acronym='Funbio', location=n1) p1 = m('Project2', name='ProjectA', acronym='PA', location=s1) i1 = m('Investment2', kind=1, recipient_project=p1, recipient_organization=o1) i2 = m('Investment2', kind=2, recipient_project=p1, recipient_organization=o1) # Parent i3 = m('Investment2', kind=2, recipient_project=p1, recipient_organization=o1, parent=i2) i4 = m('Investment2', kind=2, funding_project=p1, funding_organization=o1) # No recipient_project i5 = m('Investment2', kind=2) # No recipient_project
def test_send_email_for_active_users(self, mock_client): instance = mock_client.return_value instance._save_tickets.return_value = [m(Ticket, avaliability='BK'),] m(User, email="*****@*****.**", is_active=True) m(User, email="*****@*****.**", is_active=True) m(User, email="*****@*****.**", is_active=False) self.assertEqual(0, len(mail.outbox)) call_command('send_emails') self.assertEqual(1, len(mail.outbox)) self.assertIn('*****@*****.**', mail.outbox[0].bcc) self.assertIn('*****@*****.**', mail.outbox[0].bcc) self.assertNotIn('*****@*****.**', mail.outbox[0].bcc)
def test_send_email_for_active_users(self, mock_client): instance = mock_client.return_value instance._save_tickets.return_value = [ m(Ticket, avaliability='BK'), ] m(User, email="*****@*****.**", is_active=True) m(User, email="*****@*****.**", is_active=True) m(User, email="*****@*****.**", is_active=False) self.assertEqual(0, len(mail.outbox)) call_command('send_emails') self.assertEqual(2, len(mail.outbox)) self.assertIn('*****@*****.**', mail.outbox[0].to) self.assertIn('*****@*****.**', mail.outbox[1].to)
def setUp(self): self.activity = m('Activity2', name="Some Activity") self.organization_fund = m('Organization2', name='Funding Org X') self.organization_recp = m('Organization2', name='Recp Org X') self.project_fund = m('Project2', name='Fund Project X', activities=[self.activity], organization=self.organization_fund) self.project_recp = m('Project2', name='Recp Project Y', activities=[self.activity], organization=self.organization_recp) self.investment = m('Investment2', funding_organization=self.organization_fund, funding_project=self.project_fund, recipient_organization=self.organization_recp, recipient_project=self.project_recp, amount=Decimal(900000))
def setUp(self): n1 = m('Geoname', name=u'Federative Republic of Brazil', alternates='Brasil', country='BR', fcode='PCLI') n2 = m('Geoname', name=u'Argentine', alternates='Argentina', country='AR', fcode='PCLI') s1 = m('Geoname', name=u'Rio de Janeiro', alternates='RJ', country='BR', fcode='ADM1', admin1='21') s2 = m('Geoname', name=u'Buenos Aires', alternates='BA', country='AR', fcode='ADM1', admin1='22') c1 = m('Geoname', name=u'Niteroi', alternates='Nictheroy', country='BR', fcode='ADM2', admin1='21') c2 = m('Geoname', name=u'Caminito', alternates='Caminito', country='AR', fcode='ADM2', admin2='22') m('Organization2', name=u'OrgA', acronym='OA', location=n1) m('Organization2', name=u'OrgB', acronym='OB', location=s1) m('Organization2', name=u'OrgC', acronym='OC', location=c1) m('Organization2', name=u'OrgD', acronym='OD', location=n2) m('Organization2', name=u'OrgE', acronym='OE', location=s2) m('Organization2', name=u'OrgF', acronym='OF', location=c2)
def setUp(self): n1 = m('Geoname', name=u'Federative Republic of Brazil', alternates='Brasil', country='BR', fcode='PCLI') n2 = m('Geoname', name=u'Argentine', alternates='Argentina', country='AR', fcode='PCLI') s1 = m('Geoname', name=u'Rio de Janeiro', alternates='RJ', country='BR', fcode='ADM1', admin1='21') s2 = m('Geoname', name=u'Buenos Aires', alternates='BA', country='AR', fcode='ADM1', admin1='22') c1 = m('Geoname', name=u'Niteroi', alternates='Nictheroy', country='BR', fcode='ADM2', admin1='21') c2 = m('Geoname', name=u'Caminito', alternates='Caminito', country='AR', fcode='ADM2', admin2='22') p1 = m('Project2', name=u'ProjectA', acronym='PA', location=n1) p2 = m('Project2', name=u'ProjectB', acronym='PB', location=s1) p3 = m('Project2', name=u'ProjectC', acronym='PC', location=c1) p4 = m('Project2', name=u'ProjectD', acronym='PD', location=n2) p5 = m('Project2', name=u'ProjectE', acronym='PE', location=s2) p6 = m('Project2', name=u'ProjectF', acronym='PF', location=c2) m('Investment2', kind=1, recipient_project=p1) m('Investment2', kind=2, recipient_project=p2) m('Investment2', kind=2, recipient_project=p3) m('Investment2', kind=2)
def setUp(self): l1 = m('Geoname', country='BR', fcode='PCLI', latitude=-10, longitude=-50) self.o1 = m('Organization2', name=u'A', kind=1, location=l1) self.o2 = m('Project2', name=u'B', kind=1, location=l1, lat=-11, lng=-51) self.o3 = m('Organization2', name=u'C', kind=1)