Reduce supported platform matrix
This commit is contained in:
@@ -8,7 +8,6 @@ import (
|
||||
"os"
|
||||
"path/filepath"
|
||||
"reflect"
|
||||
"runtime"
|
||||
"strings"
|
||||
"testing"
|
||||
"time"
|
||||
@@ -875,9 +874,6 @@ func TestExtractStageResumeValidationRejectsUnsafePathWithError(t *testing.T) {
|
||||
m.Stages["extract"].Outputs[0].LocalPath = filepath.Join(env.Config.Pipeline.Workspace.Root, "outside.json")
|
||||
}},
|
||||
{name: "symlink", mutate: func(t *testing.T, _ *Env, m *manifest.Manifest) {
|
||||
if runtime.GOOS == "windows" {
|
||||
t.Skip("symlink creation requires privileges on Windows")
|
||||
}
|
||||
path := m.Stages["extract"].Outputs[0].LocalPath
|
||||
outside := filepath.Join(t.TempDir(), "outside.json")
|
||||
if err := os.WriteFile(outside, []byte(`{"outside":true}`), 0o644); err != nil {
|
||||
|
||||
@@ -7,7 +7,6 @@ import (
|
||||
"os"
|
||||
"path/filepath"
|
||||
"reflect"
|
||||
"runtime"
|
||||
"sort"
|
||||
"strings"
|
||||
"testing"
|
||||
@@ -231,9 +230,6 @@ func TestPublishToleratesMissingPreviousCache(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestPublishRejectsDeclaredLeafSymlinkBeforeUploading(t *testing.T) {
|
||||
if runtime.GOOS == "windows" {
|
||||
t.Skip("symlink creation requires privileges on Windows")
|
||||
}
|
||||
env, m, runRoot := publishFixture(t)
|
||||
sentinel := filepath.Join(t.TempDir(), "outside.txt")
|
||||
writeStageTestFile(t, sentinel, "outside secret\n")
|
||||
@@ -253,9 +249,6 @@ func TestPublishRejectsDeclaredLeafSymlinkBeforeUploading(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestPublishRejectsSymlinkedRunRootBeforeUploading(t *testing.T) {
|
||||
if runtime.GOOS == "windows" {
|
||||
t.Skip("symlink creation requires privileges on Windows")
|
||||
}
|
||||
env, m, runRoot := publishFixture(t)
|
||||
actualRoot := runRoot + "-actual"
|
||||
if err := os.Rename(runRoot, actualRoot); err != nil {
|
||||
@@ -273,9 +266,6 @@ func TestPublishRejectsSymlinkedRunRootBeforeUploading(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestPublishRejectsDeclaredSourceWithSymlinkedAncestor(t *testing.T) {
|
||||
if runtime.GOOS == "windows" {
|
||||
t.Skip("symlink creation requires privileges on Windows")
|
||||
}
|
||||
env, m, runRoot := publishFixture(t)
|
||||
outside := t.TempDir()
|
||||
writeStageTestFile(t, filepath.Join(outside, "audita.stderr.log"), "outside secret\n")
|
||||
@@ -408,9 +398,6 @@ func TestPublishAllowsEmptyCurrentRunDiagnostics(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestPublishRejectsDeclaredPreviousSymlinkBeforeUploading(t *testing.T) {
|
||||
if runtime.GOOS == "windows" {
|
||||
t.Skip("symlink creation requires privileges on Windows")
|
||||
}
|
||||
env, m, _ := publishFixture(t)
|
||||
previousDir := filepath.Join(
|
||||
artifacts.SessionWorkDirForCampaign(
|
||||
|
||||
Reference in New Issue
Block a user