diff options
Diffstat (limited to 'third_party/ocmock/OCMock/Changes.txt')
-rw-r--r-- | third_party/ocmock/OCMock/Changes.txt | 179 |
1 files changed, 179 insertions, 0 deletions
diff --git a/third_party/ocmock/OCMock/Changes.txt b/third_party/ocmock/OCMock/Changes.txt new file mode 100644 index 0000000..e304b41 --- /dev/null +++ b/third_party/ocmock/OCMock/Changes.txt @@ -0,0 +1,179 @@ +Chronological listing of changes. If a particular SVN revision has no entry, that +check-in did not involve any code or feature changes. + + +2009-08-18 (r54) + +* OnCall methods now have same signature as replaced ones. + + +2009-08-14 (r53) + +* Fixed possible retain bug (Daniel Eggert) + + +2009-08-14 (r52) + +* Added feature that allows to verify expectations are called in sequence. +* Improved detection of unqualified method return type. + + +2009-08-13 (r51) + +* Fixed bug that caused crash when using method swizzling with void return type. + + +2009-07-14 (r49) + +* Added support for calling arbitrary methods when stubbed methods are invoked. + + +2009-07-14 (r48) + +* Added support for posting notifications (based on Jean-Francois Dontigny's code) + + +2009-07-14 (r46) + +* Fixed bug around complex type encodings (Jean-Francois Dontigny) + + +2009-05-26 (r45) + +* Partial mocks now work on object reference and self (thanks to Mike Mangino) + + +2009-04-24 (r43) + +* Added partial mocks (calls to the original object reference cannot be mocked) + + +2009-04-17 (r42) + +* Mock observers now handle user infos on notifications. + + +2009-04-09 (r39) + +* Added inital support for mock observers (loosely based on Dave Dribbin's idea) + + +2009-04-08 (r38) + +* Moved factory methods from OCMConstraint to OCMArg + + +2009-03-13 (r37) + +* Added pass by ref argument setters + + +2009-03-11 (r34) + +* Linked install name now uses @rpath (Dave Dribbin) + + +2009-02-22 (r32) + +* Added support for respondsToSelector (Dave Dribin) +* Added constraint for any pointer +* Now comparing selectors as strings (Dado Colussi) + + +2008-07-07 (r28) + +* Resetting invocation target in recorder to avoid retain cycles. + + +2008-06-19 (r27) + +* Added optional integration with hamcrest for constraints + + +2008-05-08 (r24) + +* Now building quad-fat; the 64-bit versions are somewhat experimental though + + +2008-02-28 (r22) + +* Using new functions to deal with protocols (Evan Doll) + + +2007-11-22 (r20) + +* Added support for void* parameters (Tuukka Norri) +* Fixed a bug that could caused crashes when non-char const pointers were described + + +2007-11-22 (r19) + +* Fixed bug to allow mocking of methods with type qualifieres (Nikita Zhuk) + + +2007-10-22 (r18) + +* Added a simple constraint implementation. + + +2007-06-04 (r15) + +* Now re-throwing fail-fast exceptions, for unexpected invocations for example, when + verify is called; in case the first throw is ignored by a framework. + + +2007-04-23 (r14) + +* Added nice mocks, i.e. mocks that don't raise on unknown methods (Mark Thomas) + +* Fixed bug that prevented expectations after invocations (M. Scott Ford) + + +2006-06-11 (r12) + +* Added possibility to throw an exception, based on code by Justin DeWind + +* Added Evan Doll's bugfix, which forwards conformsToProtocol: methods when necessary + +* Added the ability to match struct arguments, based on code contributed by Daniel Eggert + +* Better description of arguments, based on code contributed by Jeremy Higgs + +* Added the ability to create multiple identical expectations on the mock object (Jeremy Higgs) + +* Added the ability to mock out nil arguments (Jeremy Higgs) + + +2005-12-11 (r11) + +* Added slightly modified version of Jon Reid's contribution, which adds the possibility to stub + primitive return values. + +* Added Jon Reid's bugfix that prevents a crash when trying to stub an unknown method on a + protocol. + + +2005-10-03 (r10) + +* Upgraded to build and run tests using the OCUnit that is now part of XCode. + + +2005-10-03 (r9) + +* Added XCdoe 2.1 project + + +2005-02-16 (r8) + +* Added Richard Clark's contribution, which provides support for scalar arguments. + + +2005-02-13 (r7) + +* Added support for mocking formal protocols + + +2004-08-26 (r6) + +* MockObject and Recorder now inherit from NSProxy. + |