Size: a a a

iOS Developers — русскоговорящее сообщество

2020 January 30

SV

Sergey Vanichkin in iOS Developers — русскоговорящее сообщество
так речь не про бэкграунд
источник

IG

Ivan Gaydamakin in iOS Developers — русскоговорящее сообщество
Вовка
А ты думаешь voip пуши просто так порезали?
не я извратился по другому) гпс в фоне
источник

IG

Ivan Gaydamakin in iOS Developers — русскоговорящее сообщество
Sergey Vanichkin
так речь не про бэкграунд
ааа ясно, мимо значит я
источник

ME

Maxim Egorov in iOS Developers — русскоговорящее сообщество
Ivan Gaydamakin
не я извратился по другому) гпс в фоне
а если пользователь запретит?
источник

A

Andrey in iOS Developers — русскоговорящее сообщество
всем привет. у меня проблема: запускаю асинхроные тесты, они переодически фэйлятся, если запускаю весь класс сразу, так как они запускаются паралельно и некоторые не успевают отработать. можно как-то запускать их поочередно? как вообще правильно делать в таком случае?
источник

IG

Ivan Gaydamakin in iOS Developers — русскоговорящее сообщество
Maxim Egorov
а если пользователь запретит?
ну сам дурак, раз запретил таксо аппке гпс
источник

IG

Ivan Gaydamakin in iOS Developers — русскоговорящее сообщество
Andrey
всем привет. у меня проблема: запускаю асинхроные тесты, они переодически фэйлятся, если запускаю весь класс сразу, так как они запускаются паралельно и некоторые не успевают отработать. можно как-то запускать их поочередно? как вообще правильно делать в таком случае?
боженка эпл дал штуку для асинхронного тестирования: waitForExpectations

вот почитать
https://www.swiftbysundell.com/articles/unit-testing-asynchronous-swift-code/
источник

A

Andrey in iOS Developers — русскоговорящее сообщество
да, я ставлю это. а как проверять промежуточные значения в асинхроне? если тесты запускаю поотдельности, то проблем нет с этим
источник

IG

Ivan Gaydamakin in iOS Developers — русскоговорящее сообщество
Andrey
да, я ставлю это. а как проверять промежуточные значения в асинхроне? если тесты запускаю поотдельности, то проблем нет с этим
пример кода накидай твоей проблемы
источник

A

Andrey in iOS Developers — русскоговорящее сообщество
Ivan Gaydamakin
пример кода накидай твоей проблемы
у меня проблема что тест не один
источник

A

Andrey in iOS Developers — русскоговорящее сообщество
и в потоке не все успевает отработать, если я верно понял
источник

IG

Ivan Gaydamakin in iOS Developers — русскоговорящее сообщество
Andrey
у меня проблема что тест не один
ну ты добавляешь итемы спустя 0.1с, а проверяешь спустя 0.05, поэтому не работает
источник

A

Andrey in iOS Developers — русскоговорящее сообщество
добавляется сразу, через 0,1 просто очередь на следующий айтем переходит и мне нужно проверить состояние очереди в этот момент
источник

A

Andrey in iOS Developers — русскоговорящее сообщество
что одна в исполнение, а вторая ждет своей очереди
источник

A

Andrey in iOS Developers — русскоговорящее сообщество
судя по логам тесты паралельно работают
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
есть галочка в схеме
источник

A

Andrey in iOS Developers — русскоговорящее сообщество
Вовка
есть галочка в схеме
да, но мне же в ci это потом использовать. ручками то понятно что все ок)
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
ну и там поставишь. ci схему же юзает
источник

A

Andrey in iOS Developers — русскоговорящее сообщество
Вовка
ну и там поставишь. ci схему же юзает
через сам класс не решить это получается?
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
хз я не смотрел, сорян. просто про параллельность напомнил
источник