mirror of
https://github.com/alibaba/open-code-review.git
synced 2026-07-10 01:39:12 +00:00
30 lines
450 B
Go
30 lines
450 B
Go
package stdout
|
|
|
|
import (
|
|
"io"
|
|
"os"
|
|
"testing"
|
|
)
|
|
|
|
func TestWriter_Default(t *testing.T) {
|
|
w := Writer()
|
|
if w != os.Stdout {
|
|
t.Error("expected default Writer to be os.Stdout")
|
|
}
|
|
}
|
|
|
|
func TestQuiet(t *testing.T) {
|
|
restore := Quiet()
|
|
|
|
w := Writer()
|
|
if w != io.Discard {
|
|
t.Error("expected Writer to be io.Discard after Quiet()")
|
|
}
|
|
|
|
restore()
|
|
|
|
w = Writer()
|
|
if w != os.Stdout {
|
|
t.Error("expected Writer to be os.Stdout after restore")
|
|
}
|
|
}
|