예제 #1
0
 def test_update_target_age(self):
     venue = Venue(facebook_id = "fake", location = db.GeoPt(22,33))
     user = User(facebook_id = "fake", facebook_access_token = "fake")
     today = datetime.date.today()
     
     years = datetime.timedelta(days = 365 * 23)
     user.birthday = today - years
     venue.updateTargetAgeWithUser(user)
     self.assertEqual(round(venue.target_age), 23)
     self.assertEqual(venue.people, 1)
     
     years = datetime.timedelta(days = 365 * 27)
     user.birthday = today - years
     venue.updateTargetAgeWithUser(user)
     self.assertEqual(round(venue.target_age), 25)
     self.assertEqual(venue.people, 2)
예제 #2
0
파일: test_user.py 프로젝트: nebillo/Branda
    def test_age(self):
        user = User(facebook_id="fake", facebook_access_token="fake")

        today = datetime.date.today()
        years = datetime.timedelta(days=365 * 23)
        # forever 23
        user.birthday = today - years
        self.assertEqual(round(user.age), 23)