Я пытаюсь выполнить тесты для Django Rest Framework.
Большинство моих тестов прошли, и их настройка прошла гладко, но теперь у меня проблема, когда assertEqual
никогда не удается, потому что он продолжает сравнивать JSON с OrderedDict.
Я понятия не имею, откуда появился OrderedDict, поскольку DRF должен возвращать JSON (правильно?).
Возможно ли, чтобы среда тестирования анализировала JSON перед сравнением? Это сосать.
Я делаю интегрированный тест, который проверяет только данные в ответе запроса GET на определенный ресурс, я делаю это на основе JSON-светильников. Я не тестирую конкретный компонент REST-инфраструктуры, так как мои реализации компонентов настолько просты, что они уже тестировались в тестах в проекте DRF.
В любом случае, я надеюсь, кто-то может мне помочь!