2014-09-18 7 views
5

Non riesco più a eseguire il mio pacchetto di test da quando si passa a Xcode 6. Utilizziamo lo stack Specta/Expecta/OCMock, ma abbiamo test precedenti che utilizzano Vanilla XCTest. Sono su Cocoapods 0.34.0.rc2 e XCTest.h sembra importare bene.Xcode 6, XCTest, "Espressione attesa"

Expected expression error

Expected expression error individual

+0

sto vivendo lo stesso problema. È successo dopo l'aggiornamento a 0.34.0.rc2 – mokagio

+0

Happening in 0.34.0.rc1 per quello che vale ... – mokagio

risposta

0

che sto vivendo lo stesso problema. In realtà potrebbe non essere correlato a CocoaPods 0.34.0.rc2, come pensavo all'inizio e si trattava di un problema Specta.

Commentando il codice qui sotto, in SpectaSupport.h, risolve il problema di generazione:

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

Maggiori informazioni here