Wire Sysio Wire Sysion 1.0.0
|
#include <chainbase/undo_index.hpp>
#include <boost/multi_index/member.hpp>
#include <boost/multi_index/ordered_index.hpp>
#include <boost/test/unit_test.hpp>
#include <boost/test/data/monomorphic.hpp>
#include <boost/test/data/test_case.hpp>
Go to the source code of this file.
Classes | |
struct | test_element_t |
struct | conflict_element_t |
struct | by_secondary |
Macros | |
#define | EXCEPTION_TEST_CASE(name) |
Functions | |
EXCEPTION_TEST_CASE (test_simple) | |
template<typename C > | |
auto | capture_state (const C &index) |
EXCEPTION_TEST_CASE (test_insert_undo) | |
EXCEPTION_TEST_CASE (test_insert_squash) | |
EXCEPTION_TEST_CASE (test_insert_push) | |
EXCEPTION_TEST_CASE (test_modify_undo) | |
EXCEPTION_TEST_CASE (test_modify_squash) | |
EXCEPTION_TEST_CASE (test_modify_push) | |
EXCEPTION_TEST_CASE (test_remove_undo) | |
EXCEPTION_TEST_CASE (test_remove_squash) | |
EXCEPTION_TEST_CASE (test_remove_push) | |
EXCEPTION_TEST_CASE (test_insert_modify) | |
EXCEPTION_TEST_CASE (test_insert_modify_undo) | |
EXCEPTION_TEST_CASE (test_insert_modify_squash) | |
EXCEPTION_TEST_CASE (test_insert_remove_undo) | |
EXCEPTION_TEST_CASE (test_insert_remove_squash) | |
EXCEPTION_TEST_CASE (test_modify_modify_undo) | |
EXCEPTION_TEST_CASE (test_modify_modify_squash) | |
EXCEPTION_TEST_CASE (test_modify_remove_undo) | |
EXCEPTION_TEST_CASE (test_modify_remove_squash) | |
EXCEPTION_TEST_CASE (test_squash_one) | |
EXCEPTION_TEST_CASE (test_insert_non_unique) | |
EXCEPTION_TEST_CASE (test_modify_conflict) | |
BOOST_DATA_TEST_CASE (test_insert_fail, boost::unit_test::data::make({true, false}), use_undo) | |
EXCEPTION_TEST_CASE (test_modify_fail) | |
BOOST_AUTO_TEST_CASE (test_project) | |
EXCEPTION_TEST_CASE (test_remove_tracking_session) | |
EXCEPTION_TEST_CASE (test_remove_tracking_no_session) | |
#define EXCEPTION_TEST_CASE | ( | name | ) |
Definition at line 90 of file undo_index.cpp.
BOOST_AUTO_TEST_CASE | ( | test_project | ) |
Definition at line 598 of file undo_index.cpp.
BOOST_DATA_TEST_CASE | ( | test_insert_fail | , |
boost::unit_test::data::make({true, false}) | , | ||
use_undo | ) |
Definition at line 531 of file undo_index.cpp.
auto capture_state | ( | const C & | index | ) |
Definition at line 122 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_insert_modify | ) |
Definition at line 298 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_insert_modify_squash | ) |
Definition at line 329 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_insert_modify_undo | ) |
Definition at line 310 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_insert_non_unique | ) |
Definition at line 475 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_insert_push | ) |
Definition at line 177 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_insert_remove_squash | ) |
Definition at line 367 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_insert_remove_undo | ) |
Definition at line 349 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_insert_squash | ) |
Definition at line 158 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_insert_undo | ) |
Definition at line 142 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_modify_conflict | ) |
Definition at line 495 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_modify_fail | ) |
Definition at line 561 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_modify_modify_squash | ) |
Definition at line 404 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_modify_modify_undo | ) |
Definition at line 387 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_modify_push | ) |
Definition at line 229 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_modify_remove_squash | ) |
Definition at line 440 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_modify_remove_undo | ) |
Definition at line 423 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_modify_squash | ) |
Definition at line 211 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_modify_undo | ) |
Definition at line 196 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_remove_push | ) |
Definition at line 280 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_remove_squash | ) |
Definition at line 262 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_remove_tracking_no_session | ) |
Definition at line 629 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_remove_tracking_session | ) |
Definition at line 610 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_remove_undo | ) |
Definition at line 247 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_simple | ) |
Definition at line 95 of file undo_index.cpp.
EXCEPTION_TEST_CASE | ( | test_squash_one | ) |
Definition at line 459 of file undo_index.cpp.