]> git.proxmox.com Git - mirror_edk2.git/commit - MdePkg/MdePkg.dsc
MdePkg/Test: Add SafeIntLib and BaseLib Base64 unit tests
authorMichael D Kinney <michael.d.kinney@intel.com>
Wed, 22 Jan 2020 18:15:11 +0000 (10:15 -0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Fri, 7 Feb 2020 19:18:53 +0000 (19:18 +0000)
commite50c2bb38398553b184cee7d96d676a12b4c064b
tree5358762810505616499b41495355a3c490f917c3
parent3e61b953b793bdd00c06c87bb44a30685b54bd67
MdePkg/Test: Add SafeIntLib and BaseLib Base64 unit tests

https://bugzilla.tianocore.org/show_bug.cgi?id=2505

* Add unit tests for SafeIntLib class
* Add unit tests for BaseLib Base64 conversion APIs.
* Add Test/MdePkgHostTest.dsc -to build host based unit
  tests
* Update MdePkg.dsc to build target based tests for
  SafeIntLib and BaseLib
* Update MdePkg.ci.yaml to build and run host based
  tests for SafeIntLib and BaseLib

Cc: Sean Brogan <sean.brogan@microsoft.com>
Cc: Bret Barkelew <Bret.Barkelew@microsoft.com>
Cc: Liming Gao <liming.gao@intel.com>
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
Acked-by: Hao A Wu <hao.a.wu@intel.com>
Reviewed-by: Bret Barkelew <Bret.Barkelew@microsoft.com>
16 files changed:
MdePkg/MdePkg.ci.yaml
MdePkg/MdePkg.dsc
MdePkg/Test/MdePkgHostTest.dsc [new file with mode: 0644]
MdePkg/Test/UnitTest/Library/BaseLib/Base64UnitTest.c [new file with mode: 0644]
MdePkg/Test/UnitTest/Library/BaseLib/BaseLibUnitTestsHost.inf [new file with mode: 0644]
MdePkg/Test/UnitTest/Library/BaseLib/BaseLibUnitTestsUefi.inf [new file with mode: 0644]
MdePkg/Test/UnitTest/Library/BaseSafeIntLib/SafeIntLibUintnIntnUnitTests32.c [new file with mode: 0644]
MdePkg/Test/UnitTest/Library/BaseSafeIntLib/SafeIntLibUintnIntnUnitTests64.c [new file with mode: 0644]
MdePkg/Test/UnitTest/Library/BaseSafeIntLib/TestBaseSafeIntLib.c [new file with mode: 0644]
MdePkg/Test/UnitTest/Library/BaseSafeIntLib/TestBaseSafeIntLib.h [new file with mode: 0644]
MdePkg/Test/UnitTest/Library/BaseSafeIntLib/TestBaseSafeIntLib.uni [new file with mode: 0644]
MdePkg/Test/UnitTest/Library/BaseSafeIntLib/TestBaseSafeIntLibDxe.inf [new file with mode: 0644]
MdePkg/Test/UnitTest/Library/BaseSafeIntLib/TestBaseSafeIntLibHost.inf [new file with mode: 0644]
MdePkg/Test/UnitTest/Library/BaseSafeIntLib/TestBaseSafeIntLibPei.inf [new file with mode: 0644]
MdePkg/Test/UnitTest/Library/BaseSafeIntLib/TestBaseSafeIntLibSmm.inf [new file with mode: 0644]
MdePkg/Test/UnitTest/Library/BaseSafeIntLib/TestBaseSafeIntLibUefiShell.inf [new file with mode: 0644]