test/Makefile.am
author Balazs Dezso <deba@inf.elte.hu>
Thu, 24 Jun 2010 09:27:53 +0200
changeset 732 bb70ad62c95f
parent 603 85cb3aa71cce
child 757 b1b534ddb539
child 771 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