|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Tests for xml_graph.H (built only when libxml++ 2.6 is available). More...
#include <gtest/gtest.h>#include <cstdio>#include <filesystem>#include <random>#include <stdexcept>#include <string>#include <ahSort.H>#include <xml_graph.H>Go to the source code of this file.
Concepts | |
| concept | @1051::can_xml_graph |
Functions | |
| TEST_F (XmlGraphTest, RoundTripWithOwnedFunctors) | |
| TEST_F (XmlGraphTest, SharedFunctorsStaySharedAcrossCopies) | |
| TEST_F (XmlGraphTest, CopyOfOwnerOutlivesTheOriginal) | |
| TEST_F (XmlGraphTest, CopyOfSharedNonCopyableFunctorWorks) | |
| TEST_F (XmlGraphTest, CopyOfOwnedNonCopyableFunctorThrows) | |
| TEST_F (XmlGraphTest, CustomElementNamesRoundTrip) | |
Tests for xml_graph.H (built only when libxml++ 2.6 is available).
Definition in file xml_graph_test.cc.
| TEST_F | ( | XmlGraphTest | , |
| CopyOfOwnedNonCopyableFunctorThrows | |||
| ) |
Definition at line 257 of file xml_graph_test.cc.
References Aleph::blossom_maximum_cardinality_matching().
| TEST_F | ( | XmlGraphTest | , |
| CopyOfOwnerOutlivesTheOriginal | |||
| ) |
Definition at line 200 of file xml_graph_test.cc.
References Aleph::blossom_maximum_cardinality_matching(), Aleph::copy(), file, and h.
| TEST_F | ( | XmlGraphTest | , |
| CopyOfSharedNonCopyableFunctorWorks | |||
| ) |
Definition at line 238 of file xml_graph_test.cc.
References Aleph::blossom_maximum_cardinality_matching(), Aleph::copy(), and file.
| TEST_F | ( | XmlGraphTest | , |
| CustomElementNamesRoundTrip | |||
| ) |
Definition at line 266 of file xml_graph_test.cc.
References Aleph::blossom_maximum_cardinality_matching(), file, GraphCommon< GT, Node, Arc >::get_num_nodes(), and h.
| TEST_F | ( | XmlGraphTest | , |
| RoundTripWithOwnedFunctors | |||
| ) |
Definition at line 167 of file xml_graph_test.cc.
References Aleph::blossom_maximum_cardinality_matching(), file, GraphCommon< GT, Node, Arc >::get_num_arcs(), GraphCommon< GT, Node, Arc >::get_num_nodes(), and h.
| TEST_F | ( | XmlGraphTest | , |
| SharedFunctorsStaySharedAcrossCopies | |||
| ) |
Definition at line 181 of file xml_graph_test.cc.
References Aleph::blossom_maximum_cardinality_matching(), Aleph::copy(), file, and h.