Commits on Oct 19, 2012
  1. Removed unused import in public header file

    Thanks to Brandon Fosdick for pointing this one out
    idoru committed Oct 19, 2012
Commits on Oct 18, 2012
  1. NSDictionary *context->NSDictionary *sharedContext

    Kris Hicks & Sam Coward committed Oct 18, 2012
Commits on Oct 16, 2012
  1. minor tweaks

    cppforlife committed Oct 16, 2012
Commits on Oct 10, 2012
  1. Better fix for ARC-related overrelease of spies.

    - Thanks Dmitriy for figuring this out.
    Adam Milligan & Sam Coward & Dmitriy Kalinin committed Oct 10, 2012
Commits on Oct 8, 2012
  1. Hack for fixing ARC overrelease (sometimes)

    Adam Milligan and Sam Coward committed Oct 8, 2012
Commits on Oct 7, 2012
  1. Expectations for variable numbers of arguments.

    - Use variadic templates to allow the with() method to take a variable
      number of arguments.
    Adam Milligan committed Oct 7, 2012
  2. Update C++ library to C++11

    Adam Milligan committed Oct 7, 2012
  3. Minor formatting cleanup

    Adam Milligan committed Oct 7, 2012
Commits on Oct 6, 2012
  1. Merge pull request #50 from onsi/fail_fast

    Add immediate failure reporting to cedar's default reporter
    cppforlife committed Oct 6, 2012
  2. Tests are randomly permuted

    Tests are randomly permuted when the tests
    run.  The reporter prints out the seed used to
    permute the tests.  The seed can be set using
    the CEDAR_RANDOM_SEED environment variable, doing
    so reproduces the permutation order.
    onsi committed Oct 6, 2012

    variable to immediately print out failures.
    onsi committed Oct 6, 2012
  4. prefix RunTimeTitlePair

    cppforlife committed Oct 6, 2012
  5. Merge pull request #46 from onsi/master

    Added CDRSlowTestReporter to identify slowest running tests
    cppforlife committed Oct 6, 2012
  6. Setting CEDAR_REPORT_SLOW_TESTS reports slow tests

    By default the top N=10 slow tests and root example groups
    are reported.
    Set CEDAR_TOP_N_SLOW_TESTS to modify N.
    onsi committed Sep 15, 2012
Commits on Oct 5, 2012
  1. Ensure KVO deregistration

    The stats output to the console from the super call shouldn't affect the
    XML output which is always written to the filesystem
    idoru committed Oct 5, 2012
Commits on Oct 4, 2012
  1. putting pants back on

    cppforlife committed Oct 4, 2012
Commits on Oct 3, 2012
Commits on Oct 2, 2012
  1. Merge pull request #48 from cppforlife/better_focused

    ability to run focused specs by putting your cursor on top of an example
    cppforlife committed Oct 2, 2012
  2. Support running on iOS 4.x-5.1 (as well as 6.x)

     - Set deployment target to 4.3
     - Avoids using _objc_setProperty_nonatomic_copy which isn't
       available at runtime in iOS < 6.0
    idoru committed Oct 2, 2012
Commits on Sep 4, 2012
  1. Remove fix for doubles recording self-invocations.

    The fix causes errors in a couple UIKit classes and in KVC.
    Adam Milligan committed Sep 4, 2012
Commits on Sep 3, 2012
  1. Work around missing method implementations.

    Some methods on certain Cocoa objects (e.g. isSecureTextEntry on
    UITextField) return NULL for their method implementations.  Try to
    invoke one of those and BOOM!
    Adam Milligan committed Sep 3, 2012
  2. Work around fiddly ARC errors.

    ARC won't compile the templated Stringifier with a block parameter,
    since the conditional for for non-objects (which would never run) tries
    to output the value to a stream.  ARC thinks the code is converting the
    object to a void * and loses its mind.
    Adam Milligan committed Sep 3, 2012
  3. Add NSString support to be_empty matcher

    Adam Milligan committed Sep 3, 2012
  4. Move implementation to mm files.

    Adam Milligan committed Sep 3, 2012
  5. Improve error for have_received invalid selector.

    Adam Milligan committed Sep 3, 2012
  6. Spies correctly record messages sent to self.

    Adam Milligan committed Sep 3, 2012