поле updated_at, оно после апдейта должно измениться. По сути, мне нужен аналог almostEquals из unittest
https://docs.pytest.org/en/6.2.x/reference.html Там найдёшь черёд поиск
Спасибо большое, я же не додумался
вряд-ли есть какие уже встроенные средства ручками написать такое сравнение не сложно import time import datetime as dt if __name__ == '__main__': updated_at = dt.datetime.now() time.sleep(1) now = dt.datetime.now() delta = dt.timedelta(seconds=0.5) assert updated_at <= (now + delta)
Там в ассерте немного не так, а вообще спасибо за идею
Кстати, мне copilot предложил немного туповатый, но все же рабочий вариант: assert content["updated_at"] != user.updated_at
ты написал про аналог almostEqual, я от этого отталкивался)
Обсуждают сегодня