mirror of
https://github.com/sagiegurari/duckscript
synced 2024-10-06 16:09:39 +00:00
37 lines
656 B
TOML
37 lines
656 B
TOML
|
|
[config]
|
|
additional_profiles = [
|
|
"none-thread-safe-tests",
|
|
"ci-coverage-tasks",
|
|
"ci-all-build-tasks",
|
|
"publish-pre-cleanup"
|
|
]
|
|
|
|
[tasks.clean-target]
|
|
script_runner = "@shell"
|
|
script = [
|
|
"rm -Rf ./target"
|
|
]
|
|
|
|
[tasks.test]
|
|
clear = true
|
|
dependencies = [
|
|
"clean-target"
|
|
]
|
|
run_task = { name = ["test-thread-safe", "test-single-threaded"] }
|
|
|
|
[tasks.test-thread-safe]
|
|
private = true
|
|
env = { RUST_TEST_THREADS = { unset = true } }
|
|
command = "cargo"
|
|
args = ["test"]
|
|
|
|
[tasks.test-single-threaded]
|
|
private = true
|
|
env = { RUST_TEST_THREADS = "1" }
|
|
command = "cargo"
|
|
args = ["test", "--", "--ignored"]
|
|
|
|
[tasks.pre-coverage]
|
|
alias = "clean-target"
|