2014-09-18 3 views
5

Я больше не могу запускать свой тестовый комплект с момента перехода на Xcode 6. Мы используем стек Specta/Expecta/OCMock, но имеем более старые тесты, которые используют Vanilla XCTest. Я нахожусь на Cocoapods 0.34.0.rc2, и XCTest.h, кажется, импортирует просто отлично.Xcode 6, XCTest, «Ожидаемое выражение»

Expected expression error

Expected expression error individual

+0

Я испытываю тот же вопрос. Это произошло после обновления до 0,34.0.rc2 – mokagio

+0

Случалось в 0.34.0.rc1 за то, что стоит ... – mokagio

ответ

0

Я испытываю такую ​​же проблему. На самом деле это может быть не связано с CocoaPods 0.34.0.rc2, как я тоже думал в начале и являюсь проблемой Specta.

Комментируя код ниже, в SpectaSupport.h, устраняет проблему сборки:

#undef _XCTRegisterFailure 
#define _XCTRegisterFailure(condition, format...) \ 
({ \ 
_XCTFailureHandler((id)self, YES, __FILE__, __LINE__, condition, @"" format); \ 
}) 

Больше информации here

Смежные вопросы