photoprism/pkg/capture/stdout_test.go
Michael Mayer d25b555dbc Commands: Refactor "show config-options" and "show config-yaml" tests
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-07-01 08:58:39 +02:00

18 lines
252 B
Go

package capture
import (
"fmt"
"os"
"testing"
"github.com/stretchr/testify/assert"
)
func TestStdout(t *testing.T) {
result := Stdout(func() {
fmt.Fprint(os.Stdout, "foo")
fmt.Fprint(os.Stderr, "bar")
})
assert.Equal(t, "foo", result)
}