#include <boost/test/unit_test.hpp>
#include <iostream>
#include "BitSet.h"
#include <vector>
#include <fmt/format.h>
#include <ctime>
Go to the source code of this file.
◆ BOOST_TEST_DYN_LINK
#define BOOST_TEST_DYN_LINK |
◆ BOOST_TEST_MAIN
◆ BOOST_TEST_MODULE
#define BOOST_TEST_MODULE Test MCHRaw bitset |
◆ bitNumberScale()
◆ BOOST_AUTO_TEST_CASE() [1/33]
BOOST_AUTO_TEST_CASE |
( |
TestAny |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [2/33]
BOOST_AUTO_TEST_CASE |
( |
TestAppend |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [3/33]
BOOST_AUTO_TEST_CASE |
( |
TestAppendUint32 |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [4/33]
BOOST_AUTO_TEST_CASE |
( |
TestAppendUint64 |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [5/33]
BOOST_AUTO_TEST_CASE |
( |
TestAppendUint64Bis |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [6/33]
BOOST_AUTO_TEST_CASE |
( |
TestAppendUint8 |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [7/33]
BOOST_AUTO_TEST_CASE |
( |
TestCircularAppend |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [8/33]
BOOST_AUTO_TEST_CASE |
( |
TestClear |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [9/33]
BOOST_AUTO_TEST_CASE |
( |
TestCount |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [10/33]
BOOST_AUTO_TEST_CASE |
( |
TestEmptyBitSet |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [11/33]
BOOST_AUTO_TEST_CASE |
( |
TestFromBytes |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [12/33]
BOOST_AUTO_TEST_CASE |
( |
TestFromIntegers |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [13/33]
BOOST_AUTO_TEST_CASE |
( |
TestFromString |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [14/33]
BOOST_AUTO_TEST_CASE |
( |
TestGet |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [15/33]
BOOST_AUTO_TEST_CASE |
( |
TestGrow |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [16/33]
BOOST_AUTO_TEST_CASE |
( |
TestIsEqual |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [17/33]
BOOST_AUTO_TEST_CASE |
( |
TestLast |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [18/33]
BOOST_AUTO_TEST_CASE |
( |
TestLimitedCtor |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [19/33]
BOOST_AUTO_TEST_CASE |
( |
TestLongAppend |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [20/33]
BOOST_AUTO_TEST_CASE |
( |
TestLoopAppend |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [21/33]
BOOST_AUTO_TEST_CASE |
( |
TestNew |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [22/33]
BOOST_AUTO_TEST_CASE |
( |
TestPruneFirst |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [23/33]
BOOST_AUTO_TEST_CASE |
( |
TestRangeFromIntegers |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [24/33]
BOOST_AUTO_TEST_CASE |
( |
TestRangeFromString |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [25/33]
BOOST_AUTO_TEST_CASE |
( |
TestRangeFromUint16 |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [26/33]
BOOST_AUTO_TEST_CASE |
( |
TestRangeFromUint32 |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [27/33]
BOOST_AUTO_TEST_CASE |
( |
TestRangeFromUint64 |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [28/33]
BOOST_AUTO_TEST_CASE |
( |
TestSet |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [29/33]
BOOST_AUTO_TEST_CASE |
( |
TestString |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [30/33]
BOOST_AUTO_TEST_CASE |
( |
TestSub |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [31/33]
BOOST_AUTO_TEST_CASE |
( |
TestUint16 |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [32/33]
BOOST_AUTO_TEST_CASE |
( |
TestUint32 |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [33/33]
BOOST_AUTO_TEST_CASE |
( |
TestUint64 |
| ) |
|
◆ compare()
void compare |
( |
std::string_view |
s1, |
|
|
std::string_view |
s2 |
|
) |
| |
◆ allones
uint64_t allones = 0x3FFFFFFFFFFFF |