arcam / CocoaUPnP

CocoaUPnP is a logical progression of upnpx; designed to be easy, modern and block-based.
MIT License
84 stars 40 forks source link

Adding spectra tests back into carthage friendly base. #30

Open drekka opened 8 years ago

drekka commented 8 years ago

You will need to merge the other pull request first.

This request adds the spectra tests into the new carthage project.

I added the tests and dependencies in. Without PCH files, I added missing headers. Which resulted in duplicate symbol issues with the test support headers which declared global blocks. Converting the blocks to C functions. I've not seen blocks used or declare like this before. They appeared to act pretty much like C functions, however I found that there where problems when they where imported in more than one test class.

Anyway, results are all green now.

Not sure if you want to go this direction or not.

squarefrog commented 8 years ago

Thanks for this - I'll take a look at it tomorrow :+1: