package testsuite import ( "reflect" "testing" ) func TestPreflightStepsExactSequence(t *testing.T) { want := [][]string{ {"go", "test", "./...", "-count=1"}, {"./tests/scripts/check-node-split-syntax.sh"}, {"node", "--test", "tests/node/stream-tool-sieve.test.js", "tests/node/chat-stream.test.js", "tests/node/js_compat_test.js"}, {"npm", "run", "build", "--prefix", "webui"}, } got := preflightSteps() if !reflect.DeepEqual(got, want) { t.Fatalf("preflight steps mismatch\nwant=%v\ngot=%v", want, got) } }