devtools/fill.py
branchstable
changeset 4651 f9cd35dece09
parent 4513 8abf464d2ffe
child 5421 8167de96c523
equal deleted inserted replaced
4650:965395d821bc 4651:f9cd35dece09
   140         base = datetime(randint(2000, 2004), randint(1, 12), randint(1, 28), 11, index%60)
   140         base = datetime(randint(2000, 2004), randint(1, 12), randint(1, 28), 11, index%60)
   141         return self._constrained_generate(entity, attrname, base, timedelta(hours=1), index)
   141         return self._constrained_generate(entity, attrname, base, timedelta(hours=1), index)
   142 
   142 
   143     def generate_date(self, entity, attrname, index):
   143     def generate_date(self, entity, attrname, index):
   144         """generates a random date (format is 'yyyy-mm-dd')"""
   144         """generates a random date (format is 'yyyy-mm-dd')"""
   145         base = date(randint(2000, 2004), randint(1, 12), randint(1, 28))
   145         base = date(randint(2000, 2010), 1, 1) + timedelta(randint(1, 365))
   146         return self._constrained_generate(entity, attrname, base, timedelta(days=1), index)
   146         return self._constrained_generate(entity, attrname, base, timedelta(days=1), index)
   147 
   147 
   148     def generate_time(self, entity, attrname, index):
   148     def generate_time(self, entity, attrname, index):
   149         """generates a random time (format is ' HH:MM')"""
   149         """generates a random time (format is ' HH:MM')"""
   150         return time(11, index%60) #'11:%02d' % (index % 60)
   150         return time(11, index%60) #'11:%02d' % (index % 60)