| 12345678910111213141516171819202122232425262728 |
- import time
- import datetime
- from Jt import Entry
- def test_priority():
- e = Entry()
- p_list = [1, 2, 3, -19, 3.3, 88, 120, 63452, -7876.87, 897.822]
- for p in p_list:
- e.set_priority(p)
- if p > 10:
- p = 10
- elif p < -10:
- p = -10
- assert e.priority == p
- def test_time_conv():
- e = Entry()
- t = time.time()
- d = e.timestamp_converter(t)
- assert d == datetime.datetime.utcfromtimestamp(t)
- date_list = ["2020/07/8 21:8", "1970/1/01 0:0", "2032/12/08 23:00"]
- for date in date_list:
- ts = e.timestamp_converter(date)
- assert isinstance(ts, float)
- groud_truth = time.mktime(time.strptime(date, "%Y/%m/%d %H:%M"))
- assert ts == groud_truth
|