enable more python tests in cmake; add rule to run python examples with args in bazel

This commit is contained in:
Laurent Perron
2023-07-05 09:06:55 +02:00
parent 56a02116a8
commit 84e1ad7f0c
6 changed files with 97 additions and 7 deletions

View File

@@ -13,9 +13,9 @@
# BUILD file to run python examples.
load(":code_samples.bzl", "code_sample_compile_py", "code_sample_py")
load(":code_samples.bzl", "code_sample_compile_py", "code_sample_py", "code_sample_test_arg_py")
code_sample_py("arc_flow_cutting_stock_sat")
code_sample_compile_py("arc_flow_cutting_stock_sat") # Crash on mac, investigate.
code_sample_py("assignment_with_constraints_sat")
@@ -46,6 +46,12 @@ code_sample_py("jobshop_with_maintenance_sat")
code_sample_py("knapsack_2d_sat")
code_sample_compile_py("line_balancing_sat") # no input
code_sample_test_arg_py(
name="line_balancing_sat",
suffix="salbp_20_1",
data=["//examples/python/testdata:salbp_20_1.alb"],
args=["--input $(rootpath //examples/python/testdata:salbp_20_1.alb)"],
)
code_sample_py("maze_escape_sat")