[edk2-devel] [PATCH v3 0/2] Add more google mock library
Guo, Gua
gua.guo at intel.com
Tue May 9 00:03:38 UTC 2023
From: Gua Guo <gua.guo at intel.com>
Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=4443
PR: https://github.com/tianocore/edk2/pull/4335
V3
Remove EBC and fix some coding rule
V2:
Fixed Azure build failure
V1:
Add google mock support for HobLib
Add google mock support for PciHostBridgeLib Add google mock support for PeiServicesLib
Gua Guo (2):
MdeModulePkg: Add more PciHostBridgeLib gmock support
MdePkg: Add more HobLib/PeiServicesLib gmock support
MdeModulePkg/MdeModulePkg.dec | 1 +
MdeModulePkg/Test/MdeModulePkgHostTest.dsc | 5 +
.../GoogleTest/Library/MockPciHostBridgeLib.h | 40 ++++
.../MockPciHostBridgeLib.cpp | 14 ++
.../MockPciHostBridgeLib.inf | 35 ++++
MdePkg/Test/MdePkgHostTest.dsc | 2 +
.../Include/GoogleTest/Library/MockHobLib.h | 150 ++++++++++++++
.../GoogleTest/Library/MockPeiServicesLib.h | 189 ++++++++++++++++++
.../GoogleTest/MockHobLib/MockHobLib.cpp | 30 +++
.../GoogleTest/MockHobLib/MockHobLib.inf | 33 +++
.../MockPeiServicesLib/MockPeiServicesLib.cpp | 36 ++++
.../MockPeiServicesLib/MockPeiServicesLib.inf | 32 +++
12 files changed, 567 insertions(+)
create mode 100644 MdeModulePkg/Test/Mock/Include/GoogleTest/Library/MockPciHostBridgeLib.h
create mode 100644 MdeModulePkg/Test/Mock/Library/GoogleTest/MockPciHostBridgeLib/MockPciHostBridgeLib.cpp
create mode 100644 MdeModulePkg/Test/Mock/Library/GoogleTest/MockPciHostBridgeLib/MockPciHostBridgeLib.inf
create mode 100644 MdePkg/Test/Mock/Include/GoogleTest/Library/MockHobLib.h
create mode 100644 MdePkg/Test/Mock/Include/GoogleTest/Library/MockPeiServicesLib.h
create mode 100644 MdePkg/Test/Mock/Library/GoogleTest/MockHobLib/MockHobLib.cpp
create mode 100644 MdePkg/Test/Mock/Library/GoogleTest/MockHobLib/MockHobLib.inf
create mode 100644 MdePkg/Test/Mock/Library/GoogleTest/MockPeiServicesLib/MockPeiServicesLib.cpp
create mode 100644 MdePkg/Test/Mock/Library/GoogleTest/MockPeiServicesLib/MockPeiServicesLib.inf
--
2.39.2.windows.1
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#104302): https://edk2.groups.io/g/devel/message/104302
Mute This Topic: https://groups.io/mt/98773947/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-
More information about the edk2-devel-archive
mailing list