Subclipse и Tortoise SVN вместе

Вы не выполняете своих ожиданий

func testExample() {
    let expec = expectation(description: "Home Code")
    someAsyncTask() { _ in 
       expectation.fulfill()
    }
    wait(for: [expec], timeout: 30)
}

См. Тестирование асинхронных операций с ожиданиями

Примечания:

  • Не передавайте специфический код модульного теста производственному коду, как вы сейчас.
  • Загрузка VC не является асинхронной задачей. поэтому не должно ожидаться ожидание
  • Вы, вероятно, не должны загружать класс Home напрямую, особенно если он вызывает некоторую асинхронную задачу. Вы должны посмотреть на отдельное тестирование асинхронных деталей и использование Mocks / Stubs

10
задан David Newcomb 6 January 2014 в 17:14
поделиться

3 ответа

Когда Вы контрольный код из Подверсии для создания "песочницы" каталоги все содержат метаданные в .svn каталоге. Любой клиент, который Вы пытаетесь использовать против "песочницы", будет (предположение, что версия клиента не находится позади сервера), считайте метаданные и поймите состояние песочницы и как управлять им относительно сервера.

Так... Да, это будет работать просто великолепно;)

5
ответ дан 3 December 2019 в 22:39
поделиться

Они работают отлично вместе.

Один протест: Удостоверьтесь, что они оба используют тот же базовый пересмотр подверсии! Подверсия обновляет, это - каталоги и переформатировало .svn каталоги в первый раз, когда Вы выполняете пересмотр с основными обновлениями. То, что это означает, - то, что, когда Вы обновляете Вас, должны быть осторожными, что и подзатмить и черепаха выпустили новые версии с соответствием, лежащим в основе обновлений подверсии.

Так как я использовал обоих, было два обновления, которые повреждают совместимость с базовыми .svn каталогами, будьте осторожны!

7
ответ дан 3 December 2019 в 22:39
поделиться

Это хорошо работает для меня. Всегда обновляйте обоих к последней версии, так как могла бы быть проблема, если файлы, созданные определенным клиентом, являются несовместимыми с более ранней версией.

2
ответ дан 3 December 2019 в 22:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: