Comments (9)
This is going to mean targeting 64-bit only on OS X. We should probably target 32/64-bit on iOS at the same time.
from specta.
Yes that is correct, 64-bit only for OS X, and both 32 and 64-bit for iOS
Correct me if I am wrong, but AFAIK all of the above should be supported by iOS 6+ / OSX 10.7+?
from specta.
@jspahrsummers What do you think? Maybe we can have the same deployment target as GitHub's open source libraries.
from specta.
Actually, we'll need to skip 64-bit iOS until a future release of Xcode. If iOS 6.1 is the target, it can't contain 64-bit architectures just yet.
from specta.
Just quickly (as this is early days for me with Specta's source):
/Users/tonyarnold/Documents/Open Source Projects/Specta/test/UnexpectedExceptionTest.m:0: error: -[_UnexpectedExceptionTestSpec group_example_1] : MyException: Oh Noes! %@
I'm seeing that when running Specta's test suite in master without any changes at all — is that expected? I've converted everything to ARC in a branch that I'll push up, but I'm seeing the exact same failure there.
from specta.
I am seeing it too with Xcode 5.0.1/OS X 10.9, this is not expected, I haven't investigated
from specta.
OK, great. Well the basic conversion to ARC/modern Objective-C is (strangely enough) in the arc-and-modern-objective-c
branch. I've updated the targets to iOS 6.1 & OS X 10.8, but I'd imagine they can both go back a notch if needs be.
Beyond that, I'll have a sweep through and look for anything awry, but there are no analyser warnings, nor build errors — just the failing exception test.
from specta.
@tonyarnold would you mind creating a [WIP] pull request from the arc branch? It's easier to review and give feedback this way
from specta.
@tonyarnold @petejkim Yeah, our open source projects don't target 64-bit iOS yet. The lack of support for fat binaries is part of the reason, and the other is not being able to build on 10.7 (which is what our CI is).
from specta.
Related Issues (20)
- Test results intermittently disappear in the Xcode 7 UI HOT 18
- Test results "arrow button" in Xcode 7 doesn't work correctly for Specta test results HOT 1
- Carthage Binaries HOT 4
- waitUntil hangs when using Specta in XCTest UI Test target HOT 9
- Specta getting stuck when trying to dispatch_sync in the main queue HOT 4
- XCTool support? HOT 14
- Specta fails to build when targeting tvOS HOT 2
- Add watchos support HOT 4
- Hierarchical test results HOT 1
- Cannot build with `rake` on 7.2 <= Xcode < 7.3 on Yosemite and El Cap
- WaitUntil and WaitUntilTimeOut leads to EXC_BAD_ACCESSS HOT 1
- It would be nice if specta had an option to reset the app after each test file completes HOT 1
- Repeating Unit-Tests
- Should fit/fdescribe have other tests show up as pending/failing?
- Tests are skipped nondeterministically
- signal SIGABRT at waiUntilTimeOut function
- No visible @interface for 'XCTestSuite' declares the selector 'run' HOT 5
- Bad access in SPTSharedExampleGroups
- iiccoinsss
- Expecta/EXPDefines.h
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from specta.