summaryrefslogtreecommitdiffstats
path: root/UnitTestFrameworkPkg/Library/UnitTestLib/Assert.c
diff options
context:
space:
mode:
authorMichael D Kinney <michael.d.kinney@intel.com>2020-06-10 17:36:38 -0700
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2020-07-15 05:25:21 +0000
commit77e42ca4dfbf51918d677f32ab64bb99dd07cc40 (patch)
treec0b6cf2ab9dcc44a8745475310d43a6058c415f2 /UnitTestFrameworkPkg/Library/UnitTestLib/Assert.c
parent813c2b15255406f587484ffcedfd01ca9ab5d056 (diff)
downloadedk2-77e42ca4dfbf51918d677f32ab64bb99dd07cc40.tar.gz
edk2-77e42ca4dfbf51918d677f32ab64bb99dd07cc40.tar.bz2
edk2-77e42ca4dfbf51918d677f32ab64bb99dd07cc40.zip
UnitTestFrameworkPkg/UnitTestLib: Move print log into cleanup
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2805 If a unit test fails with an exception or an assert, then the CmockaUnitTestFunctionRunner() is terminated and the logic that follows the invocation of the unit test is skipped. This currently skips the logic that prints log messages. Move the print of log messages to the end of the function CmockaUnitTestTeardownFunctionRunner() that is guaranteed to be executed when a unit test completes normally or is terminated with an exception or an assert. Cc: Sean Brogan <sean.brogan@microsoft.com> Cc: Bret Barkelew <Bret.Barkelew@microsoft.com> Cc: Jiewen Yao <jiewen.yao@intel.com> Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com> Reviewed-by: Bret Barkelew <Bret.Barkelew@microsoft.com>
Diffstat (limited to 'UnitTestFrameworkPkg/Library/UnitTestLib/Assert.c')
0 files changed, 0 insertions, 0 deletions