KiCad PCB EDA Suite
Loading...
Searching...
No Matches
KI_TEST::NAMED_CASE Struct Reference

A named data-driven test case. More...

#include <unit_test_utils.h>

Inheritance diagram for KI_TEST::NAMED_CASE:
ARC_ARC_COLLIDE_CASE ARC_CPA_CASE ARC_PT_COLLIDE_CASE ARC_SEC_CASE ARC_SEG_COLLIDE_CASE ARC_TO_POLYLINE_CASE ARC_TTR_CASE CIR_CIR_VECPT_CASE CIR_PT_BOOL_CASE CIR_PT_PT_CASE CIR_SEG_VECPT_CASE HalfLineBoxClipCase HalfLineContainsPointCase HalfLineHalfLineIntersectionCase SEG_SEG_BOOLEAN_CASE SEG_SEG_COLLIDE_CASE SEG_SEG_DISTANCE_CASE SEG_VECTOR_DISTANCE_CASE SEG_VEC_CASE

Public Attributes

std::string m_CaseName
 

Friends

std::ostream & operator<< (std::ostream &os, const NAMED_CASE &aCase)
 

Detailed Description

A named data-driven test case.

Inherit from this class to provide a printable name for a data-driven test case. (you can also not use this class and provide you own name printer).

Definition at line 267 of file unit_test_utils.h.

Friends And Related Function Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream &  os,
const NAMED_CASE aCase 
)
friend

Definition at line 271 of file unit_test_utils.h.

Member Data Documentation

◆ m_CaseName

std::string KI_TEST::NAMED_CASE::m_CaseName

Definition at line 269 of file unit_test_utils.h.


The documentation for this struct was generated from the following file: