Ejemplo n.º 1
0
    def setUp(self):
        self.province = utils.create_province('test province')
        self.district = utils.create_district('test district', self.province)
        self.ward = utils.create_ward('test ward', self.district)
        self.market = utils.create_market('test market', self.district)

        self.officer = utils.create_extension_officer()
        self.client.login(username=self.officer.actor.user.username, password=utils.PASSWORD)
Ejemplo n.º 2
0
 def test_farmer_create_helper(self):
     rpiarea = utils.create_rpiarea("rpiarea")
     zone = utils.create_zone("zone", rpiarea)
     province = utils.create_province("province")
     district = utils.create_district("district", province)
     ward = utils.create_ward("ward", district)
     self.assertFalse(Farmer.objects.exists())
     farmer1 = Farmer.create("0761234567", "name", "surname")
     self.assertTrue(Farmer.objects.count(), 1)
     self.assertEqual(farmer1.actor.name, 'name surname')
     farmer2 = Farmer.create("0761234567", "new name", "new surname")
     self.assertTrue(Farmer.objects.count(), 1)
     self.assertEqual(farmer2.actor.name, 'new name new surname')
Ejemplo n.º 3
0
    def setUp(self):
        self.province = utils.create_province('test province')
        self.district = utils.create_district('test district', self.province)
        self.ward = utils.create_ward('test ward', self.district)
        self.market = utils.create_market('test market', self.district)

        self.agent = utils.create_agent()

        self.farmers = list(create_random_farmers(10, self.agent, self.market))
        self.farmer = self.farmers[0]

        self.officer = utils.create_extension_officer()
        self.client.login(username=self.officer.actor.user.username, password=utils.PASSWORD)
Ejemplo n.º 4
0
    def setUp(self):
        self.client = Client()
        self.pin = '1234'
        self.province = utils.create_province('test province')
        self.district = utils.create_district('test district', self.province)
        self.ward = utils.create_ward('test ward', self.district)
        self.market = utils.create_market('test market', self.district)

        self.agent = utils.create_agent()
        self.msisdn = self.agent.actor.user.username

        identity = self.agent.actor.get_identity(self.msisdn)
        identity.set_pin(self.pin)
        identity.save()

        self.login_url = '%s?next=%s' % (reverse('login'), reverse('fncs:home'))
        self.farmers = list(create_random_farmers(10, self.agent, self.market))
        self.farmer = self.farmers[0]