0
I Use This!
Inactive

Commits : Listings

Analyzed about 18 hours ago. based on code collected about 18 hours ago.
Jan 20, 2025 — Jan 20, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Updates the build settings to remove the warning about the build settings needing to be validated. More... about 14 years ago
Adds the Xcode 4 workspace. More... about 14 years ago
Merge branch 'master' of github.com:robrix/RXAssertions More... over 14 years ago
Removes the custom logging of test case names as it was breaking Xcode 4’s parsing. More... over 14 years ago
Merge branch 'master' of github.com:robrix/RXAssertions More... over 14 years ago
The assertion macros are implemented with do/while(0), making them better citizens. More... over 14 years ago
Updated .gitignore to ignore xcuserdata. More... over 14 years ago
Some changes for clang/ARC. More... over 14 years ago
Fixed a horrible fp comparison bug that I’m amazed lasted this long. More... over 15 years ago
Corrected handling of null CF objects. More... over 15 years ago
Added arrays to the list of CF types recognized for comparison and description. More... over 15 years ago
Added assertion helper functions for CFTypeRefs, currently enabled for CFStringRef and CFCharacterSetRef. More... over 15 years ago
Published the object helper functions since they’re useful for integrating Polymorph objects. More... over 15 years ago
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). More... over 15 years ago
Added tests demonstrating that the assert macros don’t cause extra side-effects. More... over 15 years ago
Corrected the constness of RXMockNull. More... over 15 years ago
Added support for comparing and describing ranges. More... almost 16 years ago
Corrected const qualifier on RXMockNull. More... almost 16 years ago
Fall back to ugly pointer casts that break strict aliasing on clang, since clang doesn’t handle the union casts correctly. More... almost 16 years ago
Documented RXMockNull. More... almost 16 years ago
RXMockObjectNullPlaceHolder → RXMockNull. More... almost 16 years ago
You no longer have to specify a class to mock. Also corrected behaviour re: null responses, and corrected the tests, too. More... almost 16 years ago
Accept nil responses. More... almost 16 years ago
Implemented mocking of messages with arguments (handling nil correctly). More... almost 16 years ago
Added a simple mock object class which is currently best suited for mocking value objects. More... almost 16 years ago
Improved descriptions of 64-bit integers. More... almost 16 years ago
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” More... almost 16 years ago
Added optional messages to the rest of the assertion macros, and tidied the mechanism by which they work. Also documented this. More... over 16 years ago
RXAssert and RXAssertFalse can now take an optional message which replaces their own logged message. More... over 16 years ago
Updated the task list to note that the documentation has been updated to describe the failure messages. More... over 16 years ago