mirror of
https://github.com/go-task/task.git
synced 2026-07-01 16:44:34 +00:00
feat(requires): support variable references in enum constraints (#2678)
This commit is contained in:
2
testdata/requires/testdata/TestRequires-enum_ref_-_fails_validation-err-run.golden
vendored
Normal file
2
testdata/requires/testdata/TestRequires-enum_ref_-_fails_validation-err-run.golden
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
task: Task "validation-var-ref" cancelled because it is missing required variables:
|
||||
- ENV has an invalid value : 'invalid' (allowed values : [dev staging prod])
|
||||
0
testdata/requires/testdata/TestRequires-enum_ref_-_fails_validation.golden
vendored
Normal file
0
testdata/requires/testdata/TestRequires-enum_ref_-_fails_validation.golden
vendored
Normal file
2
testdata/requires/testdata/TestRequires-enum_ref_-_passes_validation.golden
vendored
Normal file
2
testdata/requires/testdata/TestRequires-enum_ref_-_passes_validation.golden
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
task: [validation-var-ref] echo "dev"
|
||||
dev
|
||||
1
testdata/requires/testdata/TestRequires-enum_ref_-_ref_to_non-list-err-run.golden
vendored
Normal file
1
testdata/requires/testdata/TestRequires-enum_ref_-_ref_to_non-list-err-run.golden
vendored
Normal file
@@ -0,0 +1 @@
|
||||
enum reference ".NOT_A_LIST" must resolve to a list
|
||||
0
testdata/requires/testdata/TestRequires-enum_ref_-_ref_to_non-list.golden
vendored
Normal file
0
testdata/requires/testdata/TestRequires-enum_ref_-_ref_to_non-list.golden
vendored
Normal file
1
testdata/requires/testdata/TestRequires-enum_ref_-_ref_to_nonexistent_var-err-run.golden
vendored
Normal file
1
testdata/requires/testdata/TestRequires-enum_ref_-_ref_to_nonexistent_var-err-run.golden
vendored
Normal file
@@ -0,0 +1 @@
|
||||
enum reference ".NONEXISTENT_VAR" must resolve to a list
|
||||
0
testdata/requires/testdata/TestRequires-enum_ref_-_ref_to_nonexistent_var.golden
vendored
Normal file
0
testdata/requires/testdata/TestRequires-enum_ref_-_ref_to_nonexistent_var.golden
vendored
Normal file
Reference in New Issue
Block a user