Exercise the current controller in wrapper regressions
This commit is contained in:
@@ -21,6 +21,10 @@ func TestReleaseWrapperPreservesNativeExitStatuses(t *testing.T) {
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
controller, err := os.ReadFile(filepath.Join(root, "cmd/releasekit/main.go"))
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
wrapper, err := os.ReadFile(filepath.Join(root, "scripts/release"))
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
@@ -42,6 +46,10 @@ func TestReleaseWrapperPreservesNativeExitStatuses(t *testing.T) {
|
||||
if err := os.WriteFile(filepath.Join(repository, "scripts/release"), wrapper, 0755); err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
// Exercise the current controller, including changes awaiting this commit.
|
||||
if err := os.WriteFile(filepath.Join(repository, "cmd/releasekit/main.go"), controller, 0600); err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
if err := os.MkdirAll(filepath.Join(repository, "docs/releases"), 0700); err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user