Я нашел другое решение, которое я не видел здесь.
Если вы создаете подкласс XCTestCase
, измените свой класс так, чтобы он наследовал от него, сохраните файл , измените его на имя вашего подкласса. Не нужно ни чистить, ни строить.
Для моего проекта у меня есть подкласс XCTestCase
, назовем его APPMyTestCase
. Я часто нахожу, что кнопка записи неактивна, и иногда маленькие зеленые / красные кнопки рядом с каждым из методов тестирования также не позволяют запускать их по отдельности. Если я переключаю свой подкласс обратно на XCTestCase
на секунду, все снова работает.
Изменить это:
class APPLoadingPageUITests: APPMyTestCase {
// tests here
}
На это:
class APPLoadingPageUITests: XCTestCase {
// tests here
}
А потом вернуться к этому:
class APPLoadingPageUITests: APPMyTestCase {
// tests here
}
Это исправило это для меня .
poit - это автономный однопользовательский сервер OpenID, реализованный на Python с использованием python-openid. (Это проект, который я начал)
(Правка: это ссылка на OpenID-Enabled.com . Там также доступны версии PHP и Ruby.)