Size: a a a

StartAndroid Ru Testing

2019 January 06

CH

Cartoon Head in StartAndroid Ru Testing
Тут есть кто?
источник

N

Nikolay in StartAndroid Ru Testing
есть 🤔
источник

CH

Cartoon Head in StartAndroid Ru Testing
Мдааа...((
источник

N

Nikolay in StartAndroid Ru Testing
Cartoon Head
Мдааа...((
в чем проблема? в не в тесте оно работает?
источник

CH

Cartoon Head in StartAndroid Ru Testing
вне теста бд работает
источник

N

Nikolay in StartAndroid Ru Testing
я так понимаю dao.all - это LiveData? если так, то без обсервера - вы не получите данные. Нужно добавить пустой обсервер
источник

N

Nikolay in StartAndroid Ru Testing
как и при тестировании любой LiveData
источник

CH

Cartoon Head in StartAndroid Ru Testing
да livedata
источник

N

Nikolay in StartAndroid Ru Testing
Cartoon Head
да livedata
ну как? завелось?
источник

CH

Cartoon Head in StartAndroid Ru Testing
Нет
источник
2019 January 07

N

Nikolay in StartAndroid Ru Testing
Cartoon Head
да livedata
то есть вы сделали вот так
all.observeForever {}
в тесте и не помогло? еще я бы советовал добавить для тестовой базы -
.allowMainThreadQueries()
источник

CH

Cartoon Head in StartAndroid Ru Testing
Да сделал все то что вы сказали
источник

CH

Cartoon Head in StartAndroid Ru Testing
Именно так
источник

CH

Cartoon Head in StartAndroid Ru Testing
Пришлось убрать livedata
источник

CH

Cartoon Head in StartAndroid Ru Testing
Не понимаю, почему не работает с livedata
источник

N

Nikolay in StartAndroid Ru Testing
¯\_(ツ)_/¯
источник
2019 January 08

AS

Akbolat Sss in StartAndroid Ru Testing
Здаров! Пишу UI тесты с помощью ActivityScenario, при вы выполнении POST запроса, retrofit2 в логах пишет HTTP FAILED: java.io.IOException: Canceled
С чем это может быть связано?
источник

AS

Akbolat Sss in StartAndroid Ru Testing
Нашел в чем причина, это в кастомных Interceptors для okHttp
источник

AS

Akbolat Sss in StartAndroid Ru Testing
вот только как их исправить, я хз
источник
2019 January 10

AA

Artyom Anisimov in StartAndroid Ru Testing
Добрый вечер. Никто тут не реализовывал механизма повтора instrumentation тестов при их провале? На Jenkins при сборке прогоняются всевозможные тесты на эмуляторе, и периодически они не проходят, хотя должны. В следующий раз они проходят и могут не пройти какие-нибудь другие. Каждый раз перезапускать сборку из-за этого утомительно. Раньше видимо для этого была @FlakyTest, но ее задепрекейтили в 24 апи.
источник