diff --git a/e2e/tasks/test_task_default b/e2e/tasks/test_task_default index 7f8d7d36e6..bb84b37502 100644 --- a/e2e/tasks/test_task_default +++ b/e2e/tasks/test_task_default @@ -2,9 +2,13 @@ assert "mise tasks add --file foo:bar:baz -- echo baz" assert "mise tasks add --file foo:bar -- echo bar" +assert "mise tasks add --file foo:_default.sh -- echo foo" ls -lR . -assert "mise tasks" "foo:bar +assert "mise tasks" "foo +foo:bar foo:bar:baz" assert "mise tasks run foo:bar:baz" "baz" assert "mise tasks run foo:bar" "bar" + +assert "mise tasks run foo" "foo" diff --git a/src/task/mod.rs b/src/task/mod.rs index 8f8d2915e2..e518e49ee8 100644 --- a/src/task/mod.rs +++ b/src/task/mod.rs @@ -1112,11 +1112,12 @@ fn name_from_path(prefix: impl AsRef, path: impl AsRef) -> Result