fix: Fix stdin restoration in TestUserConfirmed

Signed-off-by: shangchengbabaiban <shuang.cui@live.cn>
This commit is contained in:
shangchengbabaiban
2025-04-19 10:51:09 +08:00
parent 9776691816
commit d8bfb27bc3
+2 -1
View File
@@ -33,10 +33,11 @@ func TestUserConfirmed(t *testing.T) {
for _, tt := range tests {
t.Run(string(tt.input), func(t *testing.T) {
originalStdin := os.Stdin
r, w, _ := os.Pipe()
os.Stdin = r
defer func() {
os.Stdin = os.Stdin
os.Stdin = originalStdin
}()
go func() {