)]}' { "commit": "f495263fc6548dffcca2472e9b74a30aead67d8b", "tree": "8ddfe2b0b20fec3a688f7babb45886a8b1e82fd4", "parents": [ "f5b5c08de4657984de7dc351590b94cf1bba5e8f" ], "author": { "name": "Brendan Higgins", "email": "brendanhiggins@google.com", "time": "Tue Jul 24 15:03:27 2018 -0700" }, "committer": { "name": "Brendan Higgins", "email": "brendanhiggins@google.com", "time": "Wed Oct 24 15:11:23 2018 -0700" }, "message": "kunit: mock: added support for arbitrary function mocking\n\nUp to this point KUnit only supported method style function mocking\nwhere there was some type of class or context object and the function\nwas only accessed via a pointer.\n\nThis adds support for mocking any function via the __mockable attribute.\n\nChange-Id: I22f325a0fda3d16f5fb22f07332848feaa196b41\nSigned-off-by: Brendan Higgins \u003cbrendanhiggins@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "86df5e9efddfcdd8446b339465c2012b14145c14", "old_mode": 33188, "old_path": "include/test/mock.h", "new_id": "4c208bea85aceb2f7eaa303a243ddda20d2e4ad4", "new_mode": 33188, "new_path": "include/test/mock.h" }, { "type": "modify", "old_id": "d675d1d1ef3fab168e6c4aee8b870902f568c3e4", "old_mode": 33188, "old_path": "test/mock-macro-test.c", "new_id": "59f80fb76129b606166f3bdebf6c4d032d937b41", "new_mode": 33188, "new_path": "test/mock-macro-test.c" }, { "type": "modify", "old_id": "25bf6fef95ab73918eca8b68de6c67261f8edc85", "old_mode": 33188, "old_path": "test/mock.c", "new_id": "79da419422d6a3d32d8de84c0c35e9ec459bc9e1", "new_mode": 33188, "new_path": "test/mock.c" } ] }