Грешки при изграждане на тестове при опит за използване на Magical Record с Kiwi

Имам проблеми да накарам Magical Record да играе добре с цел за тестване, базирана на Kiwi. Kiwi е настроен според процеса в wiki на GitHub; Magical Record работи добре с другите цели и аз включвам заглавките CoreData+MagicalRecord в началото на всеки тестов файл

Компилацията се проваля с 4 грешки в NSObject+MagicalDataImport - не разпознава NSAttributeDescription като тип.

Мога да заобиколя това, като изрично включа заглавките на основните данни, но това след това провокира друга поредица от грешки с категориите на NSPersistentStore, NSPersistentStoreCoordinator, NSManagedObjectContext и iCloud.

Предполагам, че това е нещо общо с начина или реда, в който рамките са включени в тестовите цели - но те изглеждат по същия начин като другите цели в проекта, които работят добре.

Някой знае ли какъв трябва да бъде процесът, за да накарате Magical Record да възпроизвежда добре с Kiwi??


person TimD    schedule 03.07.2012    source източник
comment
Това се оказа грешка на потребителя - бях пропуснал да добавя CoreData+MagicalRecord.h към .pch файла на тестовата цел. Когато е включено правилно, всичко работи точно както трябва...   -  person TimD    schedule 06.09.2012


Отговори (1)


Не съм напълно сигурен, че съм направил нещо специално, но успях. Всичко, което направих, беше да използвам Cocoapods.

person Otto    schedule 11.07.2012