| 1930 | } |
| 1931 | |
| 1932 | func TestDisplaysErrorOnVersion1Schema(t *testing.T) { |
| 1933 | t.Parallel() |
| 1934 | |
| 1935 | e := task.NewExecutor( |
| 1936 | task.WithDir("testdata/version/v1"), |
| 1937 | task.WithStdout(io.Discard), |
| 1938 | task.WithStderr(io.Discard), |
| 1939 | task.WithVersionCheck(true), |
| 1940 | ) |
| 1941 | err := e.Setup() |
| 1942 | require.Error(t, err) |
| 1943 | assert.Regexp(t, regexp.MustCompile(`task: Invalid schema version in Taskfile \".*testdata\/version\/v1\/Taskfile\.yml\":\nSchema version \(1\.0\.0\) no longer supported\. Please use v3 or above`), err.Error()) |
| 1944 | } |
| 1945 | |
| 1946 | func TestDisplaysErrorOnVersion2Schema(t *testing.T) { |
| 1947 | t.Parallel() |