Тесты Android начали жаловаться на то, что Log.e не реализован - PullRequest
0 голосов
/ 19 октября 2019

Я написал простые тесты CRUD, чтобы убедиться, что уровень данных моего приложения работает нормально. Мои тесты были зелеными, и я мог запускать их все сразу, как и следовало ожидать.

Я обновил Kotlin до 1.3.0 и позволил экспериментальным функциям использовать сопрограммы (мои тесты данных еще не используют их), но я был удивлен, обнаружив, что мои тесты данных больше не компилируются:

data tests do not compile as a whole

Проблемы кажутсябыть с какой-то регистрации:

logging error

Сам по себе, это не заслуживает нового вопроса SO, так как есть много ответов, касающихся этой проблемы(например, это или это ), однако мои тесты данных выполняются индивидуально:

enter image description here enter image description here

Так в чем может быть проблема, почему я не могу запустить тесты в целом, но могу один за другим? Кто-нибудь сталкивался с чем-нибудь даже отдаленно похожим? Вся информация ценится, когда у меня заканчиваются идеи.

ОБНОВЛЕНИЕ

Мне удалось как-то решить проблему, перенеся мой проект на androidx и перезапуск Android Studio после этого. До сих пор понятия не имею, в чем проблема, хотя я мог перепутать библиотеки androidx и non-androidx после обучения.

...