Или попробуйте проверить свой mainActivity.xml, вы убедитесь, что этот xmlns:app="http://schemas.android.com/apk/res-auto"here
включен
Тестовые утверждения всегда имеют необязательный аргумент (последний или msg
), позволяющий напечатать сообщение в случае неудачного подтверждения. Вы должны использовать это как можно больше в своих тестах (если сам результат не очевиден), чтобы помочь вам определить причину ошибки утверждения:
self.assertTrue(
form.is_valid(),
msg=f"form should have been valid, but contains errors: {form.errors}")
Таким образом, ошибки будут выводиться на вашу тестовую консоль. выход.