Permalink
Commits on Apr 27, 2016
  1. Add build task for Concourse CI

    committed Apr 25, 2016
Commits on Apr 26, 2016
Commits on Apr 25, 2016
  1. Bump version to 1.0

    committed Apr 25, 2016
Commits on Apr 15, 2016
  1. Only call +before/afterEach on CDRHooks conformers (#387)

    * Only call +before/afterEach on CDRHooks conformers
    
    Rebased from and added more tests from #365
    committed Apr 15, 2016
Commits on Apr 12, 2016
  1. Merge pull request #386 from pivotal/remove-xcode-plugin

    Removed Cedar Plugin
    committed Apr 12, 2016
  2. Removed Cedar Plugin

    Brian Croom and Sam Coward committed Apr 12, 2016
Commits on Apr 1, 2016
  1. Bump version to 0.13.1

    Brian Croom and Sam Coward committed Apr 1, 2016
  2. Merge pull request #384 from pivotal/swizzle-for-xcode73

    New attempt at fixing test output under Xcode 7.3 while not breaking …
    committed Apr 1, 2016
  3. New attempt at fixing test output under Xcode 7.3 while not breaking …

    …xctool
    
    - The dispatch_async approach causes Cedar to not be hooked into XCTest
      in time for the xctool runner to pick it up.
    - Instead, we are now swizzling -[XCTestObservationCenter addTestObserver:]
      and -_addLegacyTestObserver: and using them as an earlier hook to register
      Cedar's test observer with the test observation center.
    
    Some extra context around this can be found at:
    pivotal#383
    Brian Croom and Sam Coward committed Apr 1, 2016
  4. Merge pull request #382 from pivotal/delay-xctestobservationcenter-setup

    Defer test observation center setup to fix Xcode 7.3 regression
    committed Apr 1, 2016
Commits on Mar 31, 2016
  1. Defer test observation center setup to fix Xcode 7.3 regression

    Brian Croom and Sam Coward committed Mar 31, 2016
  2. Only import custom matchers when building as Objective-C++

    Brian Croom and Sam Coward committed Mar 31, 2016
Commits on Mar 23, 2016
  1. Bump version to 0.13.0

    committed Mar 23, 2016
Commits on Mar 22, 2016
  1. Merge pull request #371 from briancroom/print_pending_tests

    Pending tests should be printed when running under XCTest
    committed Mar 22, 2016
Commits on Mar 6, 2016
  1. Remove explicit `__weak` attribute on variables in MRC files

    This was never actually respected by the compiler, and with Xcode 7.3 is
    now a compiler error. Note that using objc_loadWeak and objc_storeWeak
    with these variables still seems to function as expected.
    briancroom committed Mar 6, 2016
Commits on Feb 12, 2016
  1. Merge pull request #375 from ReadmeCritic/master

    Correct the spelling of CocoaPods in README
    briancroom committed Feb 12, 2016
Commits on Feb 11, 2016
Commits on Feb 1, 2016
  1. Merge pull request #374 from wileykestner/master

    Expose failing test in CI and then fix the failing test
    tjarratt committed Feb 1, 2016
  2. Merge pull request #372 from pra85/patch-1

    Update copyright year to 2016
    tjarratt committed Feb 1, 2016
Commits on Jan 27, 2016
  1. Set optimization level build setting to 'None -O0' in Release configu…

    …ration
    
    - Fixes a failing test for reporting the line numbers of call sites in exception stack traces
    - In the future, we probably want to add a story display correct line numbers for stack traces in apps that were built in Release congfiguration
    
    Signed-off-by: Wiley Kestner <wkestner@pivotal.io>
    Renée Chu committed with wileykestner Jan 27, 2016
  2. Change `rake ci` task to detect previously undetected test failures

    - Each test run now ouputs its console log to its own individual log file (in the 'build' folder
    - Fail the `rake ci` task if we find any failures in any of the individual log files
    - Fail the `rake ci` task if we do not find the string '0 failures' in any of the log files (for instance if the test runner crashes)
    
    Signed-off-by: Wiley Kestner <wkestner@pivotal.io>
    Renée Chu committed with pivotal Jan 27, 2016
Commits on Jan 26, 2016
  1. Update copyright year to 2016

    pra85 committed Jan 26, 2016
Commits on Jan 24, 2016
  1. Don't ignore pending tests when executing specs under XCTest

    This means that the pending tests, although not executed, will still be
    given to the reporter, so the pending test summary info can be printed.
    Note that the pending tests aren't exposed to the XCTest runner at all.
    briancroom committed Jan 24, 2016
Commits on Jan 23, 2016
  1. Project file maintenance.

    briancroom committed Jan 23, 2016
Commits on Jan 15, 2016
  1. Merge pull request #357 from pivotal/kvc_improvements

    Implement smarter KVC handling for class fakes
    tjarratt committed Jan 15, 2016
  2. Merge pull request #367 from briancroom/swift_module

    Swift support for the Cedar test runner
    tjarratt committed Jan 15, 2016
Commits on Jan 13, 2016
  1. Implement smarter KVC handling for class fakes

    - valueForKey:/valueForKeyPath: handling
    - Superficially check for key validity
    Brian Croom committed with briancroom Sep 16, 2015
  2. Use an NSDictionary subclass as the context for shared example groups

    This ensures that the context gets bridged into Swift as a reference type
    instead of a value type.
    briancroom committed Jan 8, 2016