TianoCore EDK2 master
|
#include <Uefi.h>
#include <Library/UnitTestResultReportLib.h>
#include <Library/BaseLib.h>
#include <Library/DebugLib.h>
Go to the source code of this file.
Data Structures | |
struct | _UNIT_TEST_STATUS_STRING |
struct | _UNIT_TEST_FAILURE_TYPE_STRING |
Functions | |
VOID EFIAPI | ReportPrint (IN CONST CHAR8 *Format,...) |
VOID | ReportOutput (IN CONST CHAR8 *Output) |
STATIC CONST CHAR8 * | GetStringForUnitTestStatus (IN UNIT_TEST_STATUS Status) |
STATIC CONST CHAR8 * | GetStringForFailureType (IN FAILURE_TYPE Failure) |
EFI_STATUS EFIAPI | OutputUnitTestFrameworkReport (IN UNIT_TEST_FRAMEWORK_HANDLE FrameworkHandle) |
Variables | |
struct _UNIT_TEST_STATUS_STRING | mStatusStrings [] |
struct _UNIT_TEST_FAILURE_TYPE_STRING | mFailureTypeStrings [] |
Implement UnitTestResultReportLib doing plain txt out to console
Copyright (c) Microsoft Corporation.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file UnitTestResultReportLib.c.
STATIC CONST CHAR8 * GetStringForFailureType | ( | IN FAILURE_TYPE | Failure | ) |
Definition at line 87 of file UnitTestResultReportLib.c.
STATIC CONST CHAR8 * GetStringForUnitTestStatus | ( | IN UNIT_TEST_STATUS | Status | ) |
Definition at line 64 of file UnitTestResultReportLib.c.
EFI_STATUS EFIAPI OutputUnitTestFrameworkReport | ( | IN UNIT_TEST_FRAMEWORK_HANDLE | FrameworkHandle | ) |
Method to produce the Unit Test run results
Success |
Definition at line 116 of file UnitTestResultReportLib.c.
Definition at line 37 of file UnitTestResultReportLibConOut.c.
Definition at line 16 of file UnitTestResultReportLibConOut.c.
struct _UNIT_TEST_FAILURE_TYPE_STRING mFailureTypeStrings[] |
Definition at line 44 of file UnitTestResultReportLib.c.
struct _UNIT_TEST_STATUS_STRING mStatusStrings[] |
Definition at line 35 of file UnitTestResultReportLib.c.