Master
- Xcode9 compatability improvements - [shockdesign]
- SpectaDSL: dictionary objects' life time bug fix. - [mkimi-lightricks]
- Log out when skipping a not-focused spec [orta]
- Fixed spt_dequeueFailures causing deadlock when running vanilla
XCTestCase
withXCTestExpectation
[MatejBalantic]
- Disables bitcode - [guidomb/timbodeit]
- Fixes a warning - [flovilmart]
- Adds tvOS to the Podspec - [orta]
- Podspec Fix for
framework_search_paths
[wessmith] - makes specta compatible with xctool / xcode 7 [extrememan]
- Fixed a retain cycle with example groups [dhardiman]
- Added a
waitUntilTimeout
function allowing you to run a block with a specific timeout [eunikolsky] - Support for Xcode 7 [coverback]
- Made the framework iOS7 to fix a bug in generating Carthage compatible frameworks [hyperspacemark]
- Minor cleanup to prepare for the first non-breakable release!
- BREAKING: Whitelist classes for inclusion in global beforeEach and afterEach hooks, instead of blacklisting for exclusion. See
SPTGlobalBeforeAfterEach
[wasnotrice]
- Makes it easy to skip the beforeEach/afterEach functions for specific classes [paweldudek]
- All failures now call back on the main thread [neonacho + J-Rojas]
- ENV var to control signing [jmoody]
- Run Xcode command line tools with xcrun [jmoody]
- OCMock3 compatability [paweldudek]
- Objective-C++ support
- Xcode 6 / iOS 8 support.
- Option to shuffle tests. (Set environment variable
SPECTA_SHUFFLE
with value1
to enable this feature.) - BREAKING:
^AsyncBlock
is replaced bywaitUntil
. See example in the README for usage.
- Workaround for Xcode truncating console output when tests run too quickly. [petejkim]
- Added support for XCTest and dropped support for OCUnit (SenTestingKit). [petejkim]
- ARC [tonyarnold]
- Modern Objective-C syntax [tonyarnold]
- Fixed after hooks not running when an exception is raised in an example. [nerdyc]
- New nested custom reporter [nerdyc]
- Disable Async Testing when Specta is not compiled with Clang. [petejkim]
- Fixed failWithException: not passing thru to current test case. [rhgills]
- Fixed unused data dictionary crashing shared examples. [rhgills]
- Removed Warnings under LLVM GCC. [petejkim]
- Fixed release build not compiling due to implicitly synthesized properties. [kastiglione]
- Fixed Accessibility Inspector causing crash [wonga00]
- Fail when non-existent shared example is called [brow]
- New Reporter [nerdyc]
- Focused Specs [nerdyc]
- Added PENDING macro for compatibility with Cedar-style pending specs. (Requires SPT_CEDAR_SYNTAX to be defined) [nerdyc]
- Xcode templates [nerdyc]
- Added Cedar-style global +beforeEach and +afterEach [petejkim]
- Use atomic variables for async blocks [jspahrsummers]
- Fail instead of skipping when exceptions get thrown outside actual tests. [petejkim]
- itShouldBehaveLike should fail when called inside an it() block. [petejkim]
- Async Testing [danpalmer]
- Allow a custom subclass for test cases [joshabar]
- Xcode 4.4 fixes [jspahrsummers]
- Added a way to allow lazy evaluation of shared examples' context [petejkim]
- Shared examples [petejkim]
- Sanitize description on exception [meiwin]
- Pending specs [petejkim]
- Include SpectaTypes.h in the build output [strangemonad]
- Fixed unexpected exceptions not being caught in iOS4 simulator [petejkim]
- Map unexpected exceptions to correct spec file [petejkim]
- Fixed compiled example names being incorrectly generated [petejkim]
- Prevented SPTSenTest class from running [petejkim]
- First Release [petejkim]