KiCad PCB EDA Suite
Loading...
Searching...
No Matches
test_base_set.cpp File Reference
#include <boost/test/unit_test.hpp>
#include "base_set.h"

Go to the source code of this file.

Macros

#define BOOST_TEST_NO_MAIN
 

Functions

 BOOST_AUTO_TEST_CASE (ConstructionAndSize)
 
 BOOST_AUTO_TEST_CASE (BitSettingAndResetting)
 
 BOOST_AUTO_TEST_CASE (SetOutOfRange)
 
 BOOST_AUTO_TEST_CASE (IteratingSetBits)
 
 BOOST_AUTO_TEST_CASE (BASE_SETEqualityOperator)
 
 BOOST_AUTO_TEST_CASE (BASE_SETComparisonOperator)
 
 BOOST_AUTO_TEST_CASE (BASE_SETCompareFunction)
 
 BOOST_AUTO_TEST_CASE (BASE_SETAndAssignment)
 
 BOOST_AUTO_TEST_CASE (BASE_SETOrAssignment)
 
 BOOST_AUTO_TEST_CASE (BASE_SETXorAssignment)
 
 BOOST_AUTO_TEST_CASE (BASE_SETNotOperator)
 
 BOOST_AUTO_TEST_CASE (BASE_SETAndOperator)
 
 BOOST_AUTO_TEST_CASE (BASE_SETOrOperator)
 
 BOOST_AUTO_TEST_CASE (BASE_SETXorOperator)
 
 BOOST_AUTO_TEST_CASE (BASE_SETHash)
 

Macro Definition Documentation

◆ BOOST_TEST_NO_MAIN

#define BOOST_TEST_NO_MAIN

Definition at line 19 of file test_base_set.cpp.

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/15]

BOOST_AUTO_TEST_CASE ( BASE_SETAndAssignment  )

Definition at line 155 of file test_base_set.cpp.

References BASE_SET::set().

◆ BOOST_AUTO_TEST_CASE() [2/15]

BOOST_AUTO_TEST_CASE ( BASE_SETAndOperator  )

Definition at line 216 of file test_base_set.cpp.

References BASE_SET::set().

◆ BOOST_AUTO_TEST_CASE() [3/15]

BOOST_AUTO_TEST_CASE ( BASE_SETCompareFunction  )

Definition at line 129 of file test_base_set.cpp.

References BASE_SET::compare(), and BASE_SET::set().

◆ BOOST_AUTO_TEST_CASE() [4/15]

BOOST_AUTO_TEST_CASE ( BASE_SETComparisonOperator  )

Definition at line 111 of file test_base_set.cpp.

References BASE_SET::set().

◆ BOOST_AUTO_TEST_CASE() [5/15]

BOOST_AUTO_TEST_CASE ( BASE_SETEqualityOperator  )

Definition at line 93 of file test_base_set.cpp.

References BASE_SET::set().

◆ BOOST_AUTO_TEST_CASE() [6/15]

BOOST_AUTO_TEST_CASE ( BASE_SETHash  )

Definition at line 263 of file test_base_set.cpp.

References BASE_SET::set().

◆ BOOST_AUTO_TEST_CASE() [7/15]

BOOST_AUTO_TEST_CASE ( BASE_SETNotOperator  )

Definition at line 202 of file test_base_set.cpp.

References BASE_SET::set().

◆ BOOST_AUTO_TEST_CASE() [8/15]

BOOST_AUTO_TEST_CASE ( BASE_SETOrAssignment  )

Definition at line 171 of file test_base_set.cpp.

References BASE_SET::set().

◆ BOOST_AUTO_TEST_CASE() [9/15]

BOOST_AUTO_TEST_CASE ( BASE_SETOrOperator  )

Definition at line 232 of file test_base_set.cpp.

References BASE_SET::set().

◆ BOOST_AUTO_TEST_CASE() [10/15]

BOOST_AUTO_TEST_CASE ( BASE_SETXorAssignment  )

Definition at line 186 of file test_base_set.cpp.

References BASE_SET::set().

◆ BOOST_AUTO_TEST_CASE() [11/15]

BOOST_AUTO_TEST_CASE ( BASE_SETXorOperator  )

Definition at line 247 of file test_base_set.cpp.

References BASE_SET::set().

◆ BOOST_AUTO_TEST_CASE() [12/15]

BOOST_AUTO_TEST_CASE ( BitSettingAndResetting  )

Definition at line 36 of file test_base_set.cpp.

References BASE_SET::reset(), and BASE_SET::set().

◆ BOOST_AUTO_TEST_CASE() [13/15]

BOOST_AUTO_TEST_CASE ( ConstructionAndSize  )

Definition at line 25 of file test_base_set.cpp.

◆ BOOST_AUTO_TEST_CASE() [14/15]

BOOST_AUTO_TEST_CASE ( IteratingSetBits  )

◆ BOOST_AUTO_TEST_CASE() [15/15]

BOOST_AUTO_TEST_CASE ( SetOutOfRange  )

Definition at line 48 of file test_base_set.cpp.

References BASE_SET::reset(), and BASE_SET::set().