Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
archeap_test.cc File Reference

Tests for Archeap. More...

#include <gtest/gtest.h>
#include <algorithm>
#include <random>
#include <unordered_map>
#include <vector>
#include <tpl_graph.H>
#include <archeap.H>
Include dependency graph for archeap_test.cc:

Go to the source code of this file.

Functions

 TEST (ArcHeapBasic, SingleArcInsertAndExtract)
 
 TEST (ArcHeapBasic, KeepsBestOfParallelArcs)
 
 TEST (ArcHeapBasic, IgnoresWorseArcForSameTarget)
 
 TEST (ArcHeapBasic, ExtractsArcsInIncreasingDistanceAcrossTargets)
 
 TEST (ArcHeapBasic, ClearsMappingForAllTargets)
 
 TEST (ArcHeapRandom, ExtractsNonDecreasingByDistance)
 

Detailed Description

Tests for Archeap.

Definition in file archeap_test.cc.

Function Documentation

◆ TEST() [1/6]

TEST ( ArcHeapBasic  ,
ClearsMappingForAllTargets   
)

◆ TEST() [2/6]

TEST ( ArcHeapBasic  ,
ExtractsArcsInIncreasingDistanceAcrossTargets   
)

◆ TEST() [3/6]

TEST ( ArcHeapBasic  ,
IgnoresWorseArcForSameTarget   
)

◆ TEST() [4/6]

TEST ( ArcHeapBasic  ,
KeepsBestOfParallelArcs   
)

◆ TEST() [5/6]

TEST ( ArcHeapBasic  ,
SingleArcInsertAndExtract   
)

◆ TEST() [6/6]