Permalink
Switch branches/tags
Nothing to show
Commits on Dec 9, 2011
  1. Updates the build settings to remove the warning about the build sett…

    …ings needing to be validated.
    committed Dec 9, 2011
  2. Adds the Xcode 4 workspace.

    committed Dec 9, 2011
Commits on Jul 13, 2011
Commits on Jun 26, 2011
Commits on Jun 25, 2011
  1. Some changes for clang/ARC.

    Rob Rix committed with Jun 21, 2011
Commits on Aug 9, 2010
Commits on Jul 23, 2010
Commits on Jul 11, 2010
Commits on Jun 12, 2010
  1. Added assertion helper functions for CFTypeRefs, currently enabled fo…

    …r CFStringRef and CFCharacterSetRef.
    committed Jun 12, 2010
Commits on May 18, 2010
  1. Published the object helper functions since they’re useful for integr…

    …ating Polymorph objects.
    committed May 18, 2010
  2. Reduced warning spam from the assert macros when a parameter causes a…

    … warning.
    
    The extra warnings were coming from the __typeof__ expressions, so now we take the type of the parameter itself only once (and the type of its evaluated value thereafter).
    As an example, `RXAssertEquals([foo bar], 0)` would warn when -bar can’t be found, as expected… but it would warn six times. Now it’s down to twice. Unfortunately, I don’t believe it can be reduced any further since the initial __typeof__ expression is needed to store the value of the parameter (avoiding re-evaluating and potentially duplicating side-effects).
    committed May 18, 2010
Commits on Apr 9, 2010
Commits on Apr 8, 2010
  1. Fall back to ugly pointer casts that break strict aliasing on clang, …

    …since clang doesn’t handle the union casts correctly.
    committed Apr 8, 2010
Commits on Mar 23, 2010
  1. Documented RXMockNull.

    committed Mar 23, 2010
  2. You no longer have to specify a class to mock. Also corrected behavio…

    …ur re: null responses, and corrected the tests, too.
    committed Mar 23, 2010
  3. Accept nil responses.

    committed Mar 23, 2010
Commits on Mar 22, 2010
Commits on Mar 20, 2010
  1. Added a simple mock object class which is currently best suited for m…

    …ocking value objects.
    committed Mar 20, 2010
Commits on Mar 1, 2010
  1. Prettified test case names as displayed in Xcode.

    Test class names have “Test” or “Tests” removed from the end if applicable.
    Test method names have “test” removed from the start, and the rest split into words and lowercased.
    E.g. “-[FooBarTests testIsExtremelyQuux]” becomes “FooBar is extremely quux”
    committed Mar 1, 2010
Commits on Oct 15, 2009
  1. Added optional messages to the rest of the assertion macros, and tidi…

    …ed the mechanism by which they work. Also documented this.
    committed Oct 15, 2009
  2. RXAssert and RXAssertFalse can now take an optional message which rep…

    …laces their own logged message.
    committed Oct 15, 2009
Commits on Sep 27, 2009
  1. Updated the task list to note that the documentation has been updated…

    … to describe the failure messages.
    committed Sep 27, 2009
  2. Documented test failure messages.

    Added a test target to demonstrate test use and failures.
    Cleaned up RXAssert and RXAssertFalse to no longer rely on the ugly STAssert* macros.
    committed Sep 27, 2009
  3. Changed RXAssertNil and RXAssertNotNil to stop using the ugly STAsser…

    …t* assertions internally.
    committed Sep 27, 2009
Commits on Sep 18, 2009
  1. Initial commit.

    committed Sep 18, 2009