test/Makefile.am
author Balazs Dezso <deba@inf.elte.hu>
Thu, 24 Jun 2010 09:27:53 +0200
changeset 891 bb70ad62c95f
parent 611 85cb3aa71cce
child 698 f9746e45246e
child 763 93cd93e82f9b
child 959 17e36e175725
permissions -rw-r--r--
Fix critical bug in preflow (#372)

The wrong transition between the bound decrease and highest active
heuristics caused the bug. The last node chosen in bound decrease mode
is used in the first iteration in highest active mode.
     1 EXTRA_DIST += \
     2 	test/CMakeLists.txt
     3 
     4 noinst_HEADERS += \
     5 	test/graph_test.h \
     6 	test/test_tools.h
     7 
     8 check_PROGRAMS += \
     9 	test/adaptors_test \
    10 	test/bfs_test \
    11 	test/circulation_test \
    12 	test/connectivity_test \
    13 	test/counter_test \
    14 	test/dfs_test \
    15 	test/digraph_test \
    16 	test/dijkstra_test \
    17 	test/dim_test \
    18 	test/edge_set_test \
    19 	test/error_test \
    20 	test/euler_test \
    21 	test/gomory_hu_test \
    22 	test/graph_copy_test \
    23 	test/graph_test \
    24 	test/graph_utils_test \
    25 	test/hao_orlin_test \
    26 	test/heap_test \
    27 	test/kruskal_test \
    28 	test/maps_test \
    29 	test/matching_test \
    30 	test/min_cost_arborescence_test \
    31 	test/min_cost_flow_test \
    32 	test/path_test \
    33 	test/preflow_test \
    34 	test/radix_sort_test \
    35 	test/random_test \
    36 	test/suurballe_test \
    37 	test/test_tools_fail \
    38 	test/test_tools_pass \
    39 	test/time_measure_test \
    40 	test/unionfind_test
    41 
    42 test_test_tools_pass_DEPENDENCIES = demo
    43 
    44 if HAVE_LP
    45 check_PROGRAMS += test/lp_test
    46 endif HAVE_LP
    47 if HAVE_MIP
    48 check_PROGRAMS += test/mip_test
    49 endif HAVE_MIP
    50 
    51 TESTS += $(check_PROGRAMS)
    52 XFAIL_TESTS += test/test_tools_fail$(EXEEXT)
    53 
    54 test_adaptors_test_SOURCES = test/adaptors_test.cc
    55 test_bfs_test_SOURCES = test/bfs_test.cc
    56 test_circulation_test_SOURCES = test/circulation_test.cc
    57 test_counter_test_SOURCES = test/counter_test.cc
    58 test_connectivity_test_SOURCES = test/connectivity_test.cc
    59 test_dfs_test_SOURCES = test/dfs_test.cc
    60 test_digraph_test_SOURCES = test/digraph_test.cc
    61 test_dijkstra_test_SOURCES = test/dijkstra_test.cc
    62 test_dim_test_SOURCES = test/dim_test.cc
    63 test_edge_set_test_SOURCES = test/edge_set_test.cc
    64 test_error_test_SOURCES = test/error_test.cc
    65 test_euler_test_SOURCES = test/euler_test.cc
    66 test_gomory_hu_test_SOURCES = test/gomory_hu_test.cc
    67 test_graph_copy_test_SOURCES = test/graph_copy_test.cc
    68 test_graph_test_SOURCES = test/graph_test.cc
    69 test_graph_utils_test_SOURCES = test/graph_utils_test.cc
    70 test_heap_test_SOURCES = test/heap_test.cc
    71 test_kruskal_test_SOURCES = test/kruskal_test.cc
    72 test_hao_orlin_test_SOURCES = test/hao_orlin_test.cc
    73 test_lp_test_SOURCES = test/lp_test.cc
    74 test_maps_test_SOURCES = test/maps_test.cc
    75 test_mip_test_SOURCES = test/mip_test.cc
    76 test_matching_test_SOURCES = test/matching_test.cc
    77 test_min_cost_arborescence_test_SOURCES = test/min_cost_arborescence_test.cc
    78 test_min_cost_flow_test_SOURCES = test/min_cost_flow_test.cc
    79 test_path_test_SOURCES = test/path_test.cc
    80 test_preflow_test_SOURCES = test/preflow_test.cc
    81 test_radix_sort_test_SOURCES = test/radix_sort_test.cc
    82 test_suurballe_test_SOURCES = test/suurballe_test.cc
    83 test_random_test_SOURCES = test/random_test.cc
    84 test_test_tools_fail_SOURCES = test/test_tools_fail.cc
    85 test_test_tools_pass_SOURCES = test/test_tools_pass.cc
    86 test_time_measure_test_SOURCES = test/time_measure_test.cc
    87 test_unionfind_test_SOURCES = test/unionfind_test.cc