|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Comprehensive tests for tpl_test_acyclique.H. More...
Go to the source code of this file.
Classes | |
| class | TestAcycliqueTest |
Typedefs | |
| using | GT = List_Graph< Graph_Node< int >, Graph_Arc< int > > |
| using | Node = GT::Node |
| using | Arc = GT::Arc |
Functions | |
| TEST_F (TestAcycliqueTest, EmptyGraphIsAcyclic) | |
| TEST_F (TestAcycliqueTest, SingleNodeIsAcyclic) | |
| TEST_F (TestAcycliqueTest, TwoNodesNoArcsIsAcyclic) | |
| TEST_F (TestAcycliqueTest, TwoNodesOneArcIsAcyclic) | |
| TEST_F (TestAcycliqueTest, LinearChainIsAcyclic) | |
| TEST_F (TestAcycliqueTest, TreeIsAcyclic) | |
| TEST_F (TestAcycliqueTest, TriangleCycle) | |
| TEST_F (TestAcycliqueTest, SquareCycle) | |
| TEST_F (TestAcycliqueTest, SelfLoop) | |
| TEST_F (TestAcycliqueTest, LargeCycle) | |
| TEST_F (TestAcycliqueTest, HasCycle_EmptyGraph) | |
| TEST_F (TestAcycliqueTest, HasCycle_AcyclicGraph) | |
| TEST_F (TestAcycliqueTest, HasCycle_WithCycle) | |
| TEST_F (TestAcycliqueTest, HasCycle_MultipleComponents) | |
| TEST_F (TestAcycliqueTest, ComplexAcyclicGraph) | |
| TEST_F (TestAcycliqueTest, DiamondWithCycle) | |
| TEST_F (TestAcycliqueTest, TwoDisconnectedAcyclicComponents) | |
| TEST_F (TestAcycliqueTest, MultipleComponentsOneCyclic) | |
| TEST_F (TestAcycliqueTest, TwoNodesBackAndForth) | |
| TEST_F (TestAcycliqueTest, StarGraphIsAcyclic) | |
| TEST_F (TestAcycliqueTest, ExplicitNumArcsAcyclic) | |
| TEST_F (TestAcycliqueTest, ExplicitNumArcsCyclic) | |
| TEST_F (TestAcycliqueTest, HasCycleWithNumArcs) | |
| TEST_F (TestAcycliqueTest, LongChainIsAcyclic) | |
| TEST_F (TestAcycliqueTest, LargeTreeIsAcyclic) | |
| TEST_F (TestAcycliqueTest, ArcCountOptimization_TooManyArcs) | |
| TEST_F (TestAcycliqueTest, ArcCountOptimization_ExactlyNMinus1Arcs) | |
Comprehensive tests for tpl_test_acyclique.H.
Definition in file test_acyclique_test.cc.
Definition at line 18 of file test_acyclique_test.cc.
| using GT = List_Graph<Graph_Node<int>, Graph_Arc<int> > |
Definition at line 16 of file test_acyclique_test.cc.
Definition at line 17 of file test_acyclique_test.cc.
| TEST_F | ( | TestAcycliqueTest | , |
| ArcCountOptimization_ExactlyNMinus1Arcs | |||
| ) |
Definition at line 479 of file test_acyclique_test.cc.
References Aleph::maps(), and nodes.
| TEST_F | ( | TestAcycliqueTest | , |
| ArcCountOptimization_TooManyArcs | |||
| ) |
Definition at line 461 of file test_acyclique_test.cc.
References Aleph::maps(), and nodes.
| TEST_F | ( | TestAcycliqueTest | , |
| ComplexAcyclicGraph | |||
| ) |
Definition at line 243 of file test_acyclique_test.cc.
References Aleph::maps().
| TEST_F | ( | TestAcycliqueTest | , |
| DiamondWithCycle | |||
| ) |
Definition at line 265 of file test_acyclique_test.cc.
References Aleph::maps().
| TEST_F | ( | TestAcycliqueTest | , |
| EmptyGraphIsAcyclic | |||
| ) |
Definition at line 41 of file test_acyclique_test.cc.
References Aleph::maps().
| TEST_F | ( | TestAcycliqueTest | , |
| ExplicitNumArcsAcyclic | |||
| ) |
Definition at line 363 of file test_acyclique_test.cc.
References Aleph::maps().
| TEST_F | ( | TestAcycliqueTest | , |
| ExplicitNumArcsCyclic | |||
| ) |
Definition at line 377 of file test_acyclique_test.cc.
References Aleph::maps().
| TEST_F | ( | TestAcycliqueTest | , |
| HasCycle_AcyclicGraph | |||
| ) |
Definition at line 190 of file test_acyclique_test.cc.
References Aleph::maps().
| TEST_F | ( | TestAcycliqueTest | , |
| HasCycle_EmptyGraph | |||
| ) |
Definition at line 182 of file test_acyclique_test.cc.
References Aleph::maps().
| TEST_F | ( | TestAcycliqueTest | , |
| HasCycle_MultipleComponents | |||
| ) |
Definition at line 219 of file test_acyclique_test.cc.
References Aleph::maps().
| TEST_F | ( | TestAcycliqueTest | , |
| HasCycle_WithCycle | |||
| ) |
Definition at line 204 of file test_acyclique_test.cc.
References Aleph::maps().
| TEST_F | ( | TestAcycliqueTest | , |
| HasCycleWithNumArcs | |||
| ) |
Definition at line 392 of file test_acyclique_test.cc.
References Aleph::maps().
| TEST_F | ( | TestAcycliqueTest | , |
| LargeCycle | |||
| ) |
Definition at line 160 of file test_acyclique_test.cc.
References Aleph::maps(), and nodes.
| TEST_F | ( | TestAcycliqueTest | , |
| LargeTreeIsAcyclic | |||
| ) |
Definition at line 425 of file test_acyclique_test.cc.
References Aleph::maps(), and root().
| TEST_F | ( | TestAcycliqueTest | , |
| LinearChainIsAcyclic | |||
| ) |
Definition at line 79 of file test_acyclique_test.cc.
References Aleph::maps().
| TEST_F | ( | TestAcycliqueTest | , |
| LongChainIsAcyclic | |||
| ) |
Definition at line 409 of file test_acyclique_test.cc.
References Aleph::maps(), and nodes.
| TEST_F | ( | TestAcycliqueTest | , |
| MultipleComponentsOneCyclic | |||
| ) |
Definition at line 307 of file test_acyclique_test.cc.
References Aleph::maps().
| TEST_F | ( | TestAcycliqueTest | , |
| SelfLoop | |||
| ) |
Definition at line 150 of file test_acyclique_test.cc.
References Aleph::maps().
| TEST_F | ( | TestAcycliqueTest | , |
| SingleNodeIsAcyclic | |||
| ) |
Definition at line 49 of file test_acyclique_test.cc.
References Aleph::maps().
| TEST_F | ( | TestAcycliqueTest | , |
| SquareCycle | |||
| ) |
Definition at line 133 of file test_acyclique_test.cc.
References Aleph::maps().
| TEST_F | ( | TestAcycliqueTest | , |
| StarGraphIsAcyclic | |||
| ) |
Definition at line 344 of file test_acyclique_test.cc.
References Aleph::maps().
| TEST_F | ( | TestAcycliqueTest | , |
| TreeIsAcyclic | |||
| ) |
Definition at line 95 of file test_acyclique_test.cc.
References Aleph::maps().
| TEST_F | ( | TestAcycliqueTest | , |
| TriangleCycle | |||
| ) |
Definition at line 118 of file test_acyclique_test.cc.
References Aleph::maps().
| TEST_F | ( | TestAcycliqueTest | , |
| TwoDisconnectedAcyclicComponents | |||
| ) |
Definition at line 290 of file test_acyclique_test.cc.
References Aleph::maps().
| TEST_F | ( | TestAcycliqueTest | , |
| TwoNodesBackAndForth | |||
| ) |
Definition at line 331 of file test_acyclique_test.cc.
References Aleph::maps().
| TEST_F | ( | TestAcycliqueTest | , |
| TwoNodesNoArcsIsAcyclic | |||
| ) |
Definition at line 58 of file test_acyclique_test.cc.
References Aleph::maps().
| TEST_F | ( | TestAcycliqueTest | , |
| TwoNodesOneArcIsAcyclic | |||
| ) |
Definition at line 68 of file test_acyclique_test.cc.
References Aleph::maps().