bazel: Run samples as test
This commit is contained in:
@@ -14,7 +14,7 @@ cc_library(
|
||||
|
||||
cc_test(
|
||||
name = "hungarian_test",
|
||||
size = "medium",
|
||||
size = "small",
|
||||
srcs = ["hungarian_test.cc"],
|
||||
copts = ["-Iexternal/gtest/include"],
|
||||
deps = [
|
||||
|
||||
@@ -3,7 +3,17 @@ def code_sample_cc(sample):
|
||||
name = sample,
|
||||
srcs = [sample + ".cc"],
|
||||
deps = [
|
||||
"//ortools/algorithms:knapsack_solver_lib",
|
||||
"//ortools/algorithms:knapsack_solver_lib",
|
||||
],
|
||||
)
|
||||
|
||||
native.cc_test(
|
||||
name = sample+"_test",
|
||||
size = "small",
|
||||
srcs = [sample + ".cc"],
|
||||
deps = [
|
||||
":"+sample,
|
||||
"//ortools/algorithms:knapsack_solver_lib",
|
||||
],
|
||||
)
|
||||
|
||||
|
||||
@@ -11,3 +11,17 @@ def code_sample_cc(sample):
|
||||
],
|
||||
)
|
||||
|
||||
native.cc_test(
|
||||
name = sample+"_test",
|
||||
size = "small",
|
||||
srcs = [sample + ".cc"],
|
||||
deps = [
|
||||
":"+sample,
|
||||
"//ortools/base",
|
||||
"//ortools/constraint_solver:cp",
|
||||
"//ortools/constraint_solver:routing",
|
||||
"//ortools/constraint_solver:routing_enums_cc_proto",
|
||||
"//ortools/constraint_solver:routing_flags",
|
||||
],
|
||||
)
|
||||
|
||||
|
||||
@@ -12,3 +12,18 @@ def code_sample_cc(sample):
|
||||
],
|
||||
)
|
||||
|
||||
native.cc_test(
|
||||
name = sample+"_test",
|
||||
size = "small",
|
||||
srcs = [sample + ".cc"],
|
||||
deps = [
|
||||
":"+sample,
|
||||
"//ortools/base",
|
||||
"//ortools/graph:min_cost_flow",
|
||||
"//ortools/graph:max_flow",
|
||||
"//ortools/graph:shortestpaths",
|
||||
"//ortools/graph:ebert_graph",
|
||||
"//ortools/graph:linear_assignment",
|
||||
],
|
||||
)
|
||||
|
||||
|
||||
@@ -9,3 +9,15 @@ def code_sample_cc(sample):
|
||||
],
|
||||
)
|
||||
|
||||
native.cc_test(
|
||||
name = sample+"_test",
|
||||
size = "small",
|
||||
srcs = [sample + ".cc"],
|
||||
deps = [
|
||||
":"+sample,
|
||||
"//ortools/base",
|
||||
"//ortools/linear_solver",
|
||||
"//ortools/linear_solver:linear_solver_cc_proto",
|
||||
],
|
||||
)
|
||||
|
||||
|
||||
@@ -3,8 +3,19 @@ def code_sample_cc(sample):
|
||||
name = sample,
|
||||
srcs = [sample + ".cc"],
|
||||
deps = [
|
||||
"//ortools/sat:cp_model",
|
||||
"//ortools/sat:cp_model_solver",
|
||||
"//ortools/sat:cp_model",
|
||||
"//ortools/sat:cp_model_solver",
|
||||
],
|
||||
)
|
||||
|
||||
native.cc_test(
|
||||
name = sample+"_test",
|
||||
size = "small",
|
||||
srcs = [sample + ".cc"],
|
||||
deps = [
|
||||
":"+sample,
|
||||
"//ortools/sat:cp_model",
|
||||
"//ortools/sat:cp_model_solver",
|
||||
],
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user