Name: ocmock
URL: https://github.com/erikdoe/ocmock
Version: 3.9.1
Revision: afd2c6924e8a36cb872bc475248b978f743c6050
License: Apache Version 2.0
License File: License.txt
Security Critical: no
Shipped: no
Description:
OCMock is an Objective-C implementation of mock objects. If you are unfamiliar
with the concept of mock objects please visit mockobjects.com which has more
details and discussions about this approach to testing software.
Local Modifications:
This is only a partial inclusion of the OCMock tree. This only includes
/Source/OCMock because the tests and other files are not necessary for Chromium.
The License.txt and Changes.txt file are also present from /Source.
Chromium adds gtest_support.h/.mm and ocmock_extensions.h/.mm.
Chromium patches in a fix for iOS15 ptrauth failures in OCMArg to cache all
OCMPassByRefSetters rather than checking with object_getClass. See pending
PRs here:
- https://github.com/erikdoe/ocmock/pull/503
- https://github.com/erikdoe/ocmock/pull/529