File TestClauseContainer.hpp
#include <memory>
#include <string>
#include <vector>
#include <doctest/doctest.h>
#include <paramita/Exceptions.hpp>
#include <paramita/definitions.hpp>
#include <paramita/sat/ClauseContainer.hpp>
#include <paramita/tests/plugin/TestPlugin.hpp>
#include <paramita/tests/utils.hpp>
#include <algorithm>
Public Attributes
Public Functions
| Type |
Name |
|
CHECK_EQ (copy_nvars, before_nvars)
|
|
CHECK_EQ (copy_nclauses, before_nclauses)
|
|
SUBCASE ("Test multiple clones interaction with max_var")
|
|
max_var ()
|
Macros
Public Attributes Documentation
variable copy_nclauses
Public Functions Documentation
function CHECK_EQ
CHECK_EQ (
copy_nvars,
before_nvars
)
function CHECK_EQ
CHECK_EQ (
copy_nclauses,
before_nclauses
)
function SUBCASE
SUBCASE (
"Test multiple clones interaction with max_var"
)
function max_var
Macro Definition Documentation
define DOCTEST_VALUE_PARAMETERIZED_DATA
#define DOCTEST_VALUE_PARAMETERIZED_DATA (
data,
data_container
) `/* multi line expression */`
define GENERATE_DOCTESTS_FOR_CLAUSE_CONTAINER
#define GENERATE_DOCTESTS_FOR_CLAUSE_CONTAINER (
class_name
) `/* multi line expression */`