OLD | NEW |
| (Empty) |
1 Chronological listing of changes. If a particular SVN revision has no entry, tha
t | |
2 check-in did not involve any code or feature changes. | |
3 | |
4 2011-02-15 (r74) | |
5 | |
6 * Added feature to explicitly disable a partial mock | |
7 | |
8 | |
9 2011-01-28 (r71) | |
10 | |
11 * Updated example to work with iOS 4.2. | |
12 | |
13 | |
14 2010-08-21 (r69) | |
15 | |
16 * Added feature to explicitly reject methods on nice mocks (thanks to Heath Bord
ers) | |
17 | |
18 | |
19 2010-08-20 (r68) | |
20 | |
21 * Added feature to forward method to real object from partial mock (thanks to Ma
rco Sandrini) | |
22 | |
23 | |
24 2010-08-02 (r67) | |
25 | |
26 * Fix to allow block arguments (thanks to Justin DeWind) | |
27 | |
28 | |
29 2010-07-28 (r62-r65) | |
30 | |
31 * Now building OCMock library for simulator (i386) and device (armv7) | |
32 * Updated example to run tests on device | |
33 * Changed OCMOCK_VALUE macro to be iOS compatible (thanks to Derek Clarkson) | |
34 | |
35 | |
36 2010-07-21 (r61) | |
37 | |
38 * Added a new target to build a static library for iOS use | |
39 * Created an example showing how to use OCMock in an iOS project | |
40 | |
41 | |
42 2010-05-19 (r57) | |
43 | |
44 * Various small clean-ups; no change in functionality (thanks to Jonah Williams) | |
45 | |
46 | |
47 2010-04-18 (r56) | |
48 | |
49 * Added block constraints and invocation handler (thanks to Justin DeWind) | |
50 | |
51 | |
52 2009-10-16 (r55) | |
53 | |
54 * Fixed broken test for array argument descciptions (Craig Beck) | |
55 * Disambiguated mock table method name to avoid compiler warning | |
56 * Renamed some variables to avoid warnings when using -Wshadow | |
57 * Partial mocks are now deallocated as they should | |
58 * Fixed problems that occured when using mocks as arguments | |
59 | |
60 | |
61 2009-08-18 (r54) | |
62 | |
63 * OnCall methods now have same signature as replaced ones. | |
64 | |
65 | |
66 2009-08-14 (r53) | |
67 | |
68 * Fixed possible retain bug (Daniel Eggert) | |
69 | |
70 | |
71 2009-08-14 (r52) | |
72 | |
73 * Added feature that allows to verify expectations are called in sequence. | |
74 * Improved detection of unqualified method return type. | |
75 | |
76 | |
77 2009-08-13 (r51) | |
78 | |
79 * Fixed bug that caused crash when using method swizzling with void return type. | |
80 | |
81 | |
82 2009-07-14 (r49) | |
83 | |
84 * Added support for calling arbitrary methods when stubbed methods are invoked. | |
85 | |
86 | |
87 2009-07-14 (r48) | |
88 | |
89 * Added support for posting notifications (based on Jean-Francois Dontigny's cod
e) | |
90 | |
91 | |
92 2009-07-14 (r46) | |
93 | |
94 * Fixed bug around complex type encodings (Jean-Francois Dontigny) | |
95 | |
96 | |
97 2009-05-26 (r45) | |
98 | |
99 * Partial mocks now work on object reference and self (thanks to Mike Mangino) | |
100 | |
101 | |
102 2009-04-24 (r43) | |
103 | |
104 * Added partial mocks (calls to the original object reference cannot be mocked) | |
105 | |
106 | |
107 2009-04-17 (r42) | |
108 | |
109 * Mock observers now handle user infos on notifications. | |
110 | |
111 | |
112 2009-04-09 (r39) | |
113 | |
114 * Added inital support for mock observers (loosely based on Dave Dribbin's idea) | |
115 | |
116 | |
117 2009-04-08 (r38) | |
118 | |
119 * Moved factory methods from OCMConstraint to OCMArg | |
120 | |
121 | |
122 2009-03-13 (r37) | |
123 | |
124 * Added pass by ref argument setters | |
125 | |
126 | |
127 2009-03-11 (r34) | |
128 | |
129 * Linked install name now uses @rpath (Dave Dribbin) | |
130 | |
131 | |
132 2009-02-22 (r32) | |
133 | |
134 * Added support for respondsToSelector (Dave Dribin) | |
135 * Added constraint for any pointer | |
136 * Now comparing selectors as strings (Dado Colussi) | |
137 | |
138 | |
139 2008-07-07 (r28) | |
140 | |
141 * Resetting invocation target in recorder to avoid retain cycles. | |
142 | |
143 | |
144 2008-06-19 (r27) | |
145 | |
146 * Added optional integration with hamcrest for constraints | |
147 | |
148 | |
149 2008-05-08 (r24) | |
150 | |
151 * Now building quad-fat; the 64-bit versions are somewhat experimental though | |
152 | |
153 | |
154 2008-02-28 (r22) | |
155 | |
156 * Using new functions to deal with protocols (Evan Doll) | |
157 | |
158 | |
159 2007-11-22 (r20) | |
160 | |
161 * Added support for void* parameters (Tuukka Norri) | |
162 * Fixed a bug that could caused crashes when non-char const pointers were descri
bed | |
163 | |
164 | |
165 2007-11-22 (r19) | |
166 | |
167 * Fixed bug to allow mocking of methods with type qualifieres (Nikita Zhuk) | |
168 | |
169 | |
170 2007-10-22 (r18) | |
171 | |
172 * Added a simple constraint implementation. | |
173 | |
174 | |
175 2007-06-04 (r15) | |
176 | |
177 * Now re-throwing fail-fast exceptions, for unexpected invocations for example,
when | |
178 verify is called; in case the first throw is ignored by a framework. | |
179 | |
180 | |
181 2007-04-23 (r14) | |
182 | |
183 * Added nice mocks, i.e. mocks that don't raise on unknown methods (Mark Thomas) | |
184 | |
185 * Fixed bug that prevented expectations after invocations (M. Scott Ford) | |
186 | |
187 | |
188 2006-06-11 (r12) | |
189 | |
190 * Added possibility to throw an exception, based on code by Justin DeWind | |
191 | |
192 * Added Evan Doll's bugfix, which forwards conformsToProtocol: methods when nece
ssary | |
193 | |
194 * Added the ability to match struct arguments, based on code contributed by Dani
el Eggert | |
195 | |
196 * Better description of arguments, based on code contributed by Jeremy Higgs | |
197 | |
198 * Added the ability to create multiple identical expectations on the mock object
(Jeremy Higgs) | |
199 | |
200 * Added the ability to mock out nil arguments (Jeremy Higgs) | |
201 | |
202 | |
203 2005-12-11 (r11) | |
204 | |
205 * Added slightly modified version of Jon Reid's contribution, which adds the pos
sibility to stub | |
206 primitive return values. | |
207 | |
208 * Added Jon Reid's bugfix that prevents a crash when trying to stub an unknown m
ethod on a | |
209 protocol. | |
210 | |
211 | |
212 2005-10-03 (r10) | |
213 | |
214 * Upgraded to build and run tests using the OCUnit that is now part of XCode. | |
215 | |
216 | |
217 2005-10-03 (r9) | |
218 | |
219 * Added XCdoe 2.1 project | |
220 | |
221 | |
222 2005-02-16 (r8) | |
223 | |
224 * Added Richard Clark's contribution, which provides support for scalar argument
s. | |
225 | |
226 | |
227 2005-02-13 (r7) | |
228 | |
229 * Added support for mocking formal protocols | |
230 | |
231 | |
232 2004-08-26 (r6) | |
233 | |
234 * MockObject and Recorder now inherit from NSProxy. | |
235 | |
OLD | NEW |