git.iko.soy/typeable/oauth2-proxy
on master help sign in
Ensure errors in tests are logged to the GinkgoWriter
b6cca79Joel Speed
CHANGELOG.md+2
@@ -8,6 +8,8 @@
8
8
9## Changes since v7.0.1
9## Changes since v7.0.1
10
10
11+- [#1039](https://github.com/oauth2-proxy/oauth2-proxy/pull/1039) Ensure errors in tests are logged to the GinkgoWriter (@JoelSpeed)
12+
11# V7.0.1
13# V7.0.1
12
14
13## Release Highlights
15## Release Highlights
main_suite_test.go+1
@@ -10,6 +10,7 @@ import (
10
10
11func TestMainSuite(t *testing.T) {
11func TestMainSuite(t *testing.T) {
12 logger.SetOutput(GinkgoWriter)
12 logger.SetOutput(GinkgoWriter)
13+ logger.SetErrOutput(GinkgoWriter)
13
14
14 RegisterFailHandler(Fail)
15 RegisterFailHandler(Fail)
15 RunSpecs(t, "Main Suite")
16 RunSpecs(t, "Main Suite")
pkg/apis/middleware/middleware_suite_test.go+1
@@ -13,6 +13,7 @@ import (
13// this functionality
13// this functionality
14func TestMiddlewareSuite(t *testing.T) {
14func TestMiddlewareSuite(t *testing.T) {
15 logger.SetOutput(GinkgoWriter)
15 logger.SetOutput(GinkgoWriter)
16+ logger.SetErrOutput(GinkgoWriter)
16
17
17 RegisterFailHandler(Fail)
18 RegisterFailHandler(Fail)
18 RunSpecs(t, "Middleware API")
19 RunSpecs(t, "Middleware API")
pkg/apis/options/options_suite_test.go+1
@@ -10,6 +10,7 @@ import (
10
10
11func TestOptionsSuite(t *testing.T) {
11func TestOptionsSuite(t *testing.T) {
12 logger.SetOutput(GinkgoWriter)
12 logger.SetOutput(GinkgoWriter)
13+ logger.SetErrOutput(GinkgoWriter)
13
14
14 RegisterFailHandler(Fail)
15 RegisterFailHandler(Fail)
15 RunSpecs(t, "Options Suite")
16 RunSpecs(t, "Options Suite")
pkg/apis/options/util/util_suite_test.go+1
@@ -10,6 +10,7 @@ import (
10
10
11func TestUtilSuite(t *testing.T) {
11func TestUtilSuite(t *testing.T) {
12 logger.SetOutput(GinkgoWriter)
12 logger.SetOutput(GinkgoWriter)
13+ logger.SetErrOutput(GinkgoWriter)
13
14
14 RegisterFailHandler(Fail)
15 RegisterFailHandler(Fail)
15 RunSpecs(t, "Options Util Suite")
16 RunSpecs(t, "Options Util Suite")
pkg/authentication/basic/basic_suite_test.go+1
@@ -10,6 +10,7 @@ import (
10
10
11func TestBasicSuite(t *testing.T) {
11func TestBasicSuite(t *testing.T) {
12 logger.SetOutput(GinkgoWriter)
12 logger.SetOutput(GinkgoWriter)
13+ logger.SetErrOutput(GinkgoWriter)
13
14
14 RegisterFailHandler(Fail)
15 RegisterFailHandler(Fail)
15 RunSpecs(t, "Basic")
16 RunSpecs(t, "Basic")
pkg/header/header_suite_test.go+1
@@ -17,6 +17,7 @@ var (
17
17
18func TestHeaderSuite(t *testing.T) {
18func TestHeaderSuite(t *testing.T) {
19 logger.SetOutput(GinkgoWriter)
19 logger.SetOutput(GinkgoWriter)
20+ logger.SetErrOutput(GinkgoWriter)
20
21
21 RegisterFailHandler(Fail)
22 RegisterFailHandler(Fail)
22 RunSpecs(t, "Header")
23 RunSpecs(t, "Header")
pkg/middleware/middleware_suite_test.go+1
@@ -11,6 +11,7 @@ import (
11
11
12func TestMiddlewareSuite(t *testing.T) {
12func TestMiddlewareSuite(t *testing.T) {
13 logger.SetOutput(GinkgoWriter)
13 logger.SetOutput(GinkgoWriter)
14+ logger.SetErrOutput(GinkgoWriter)
14
15
15 RegisterFailHandler(Fail)
16 RegisterFailHandler(Fail)
16 RunSpecs(t, "Middleware")
17 RunSpecs(t, "Middleware")
pkg/requests/requests_suite_test.go+1
@@ -21,6 +21,7 @@ var (
21
21
22func TestRequetsSuite(t *testing.T) {
22func TestRequetsSuite(t *testing.T) {
23 logger.SetOutput(GinkgoWriter)
23 logger.SetOutput(GinkgoWriter)
24+ logger.SetErrOutput(GinkgoWriter)
24 log.SetOutput(GinkgoWriter)
25 log.SetOutput(GinkgoWriter)
25
26
26 RegisterFailHandler(Fail)
27 RegisterFailHandler(Fail)
pkg/requests/util/util_suite_test.go+1
@@ -13,6 +13,7 @@ import (
13// this functionality
13// this functionality
14func TestRequestUtilSuite(t *testing.T) {
14func TestRequestUtilSuite(t *testing.T) {
15 logger.SetOutput(GinkgoWriter)
15 logger.SetOutput(GinkgoWriter)
16+ logger.SetErrOutput(GinkgoWriter)
16
17
17 RegisterFailHandler(Fail)
18 RegisterFailHandler(Fail)
18 RunSpecs(t, "Request Utils")
19 RunSpecs(t, "Request Utils")
pkg/sessions/cookie/session_store_test.go+2
@@ -19,6 +19,8 @@ import (
19
19
20func TestSessionStore(t *testing.T) {
20func TestSessionStore(t *testing.T) {
21 logger.SetOutput(GinkgoWriter)
21 logger.SetOutput(GinkgoWriter)
22+ logger.SetErrOutput(GinkgoWriter)
23+
22 RegisterFailHandler(Fail)
24 RegisterFailHandler(Fail)
23 RunSpecs(t, "Cookie SessionStore")
25 RunSpecs(t, "Cookie SessionStore")
24}
26}
pkg/sessions/persistence/persistence_suite_test.go+2
@@ -10,6 +10,8 @@ import (
10
10
11func TestPersistenceSuite(t *testing.T) {
11func TestPersistenceSuite(t *testing.T) {
12 logger.SetOutput(GinkgoWriter)
12 logger.SetOutput(GinkgoWriter)
13+ logger.SetErrOutput(GinkgoWriter)
14+
13 RegisterFailHandler(Fail)
15 RegisterFailHandler(Fail)
14 RunSpecs(t, "Persistence")
16 RunSpecs(t, "Persistence")
15}
17}
pkg/sessions/redis/redis_store_test.go+1
@@ -33,6 +33,7 @@ func (l *wrappedRedisLogger) Printf(_ context.Context, format string, v ...inter
33
33
34func TestSessionStore(t *testing.T) {
34func TestSessionStore(t *testing.T) {
35 logger.SetOutput(GinkgoWriter)
35 logger.SetOutput(GinkgoWriter)
36+ logger.SetErrOutput(GinkgoWriter)
36
37
37 redisLogger := &wrappedRedisLogger{Logger: log.New(os.Stderr, "redis: ", log.LstdFlags|log.Lshortfile)}
38 redisLogger := &wrappedRedisLogger{Logger: log.New(os.Stderr, "redis: ", log.LstdFlags|log.Lshortfile)}
38 redisLogger.SetOutput(GinkgoWriter)
39 redisLogger.SetOutput(GinkgoWriter)
pkg/sessions/session_store_test.go+1
@@ -18,6 +18,7 @@ import (
18
18
19func TestSessionStore(t *testing.T) {
19func TestSessionStore(t *testing.T) {
20 logger.SetOutput(GinkgoWriter)
20 logger.SetOutput(GinkgoWriter)
21+ logger.SetErrOutput(GinkgoWriter)
21
22
22 RegisterFailHandler(Fail)
23 RegisterFailHandler(Fail)
23 RunSpecs(t, "SessionStore")
24 RunSpecs(t, "SessionStore")
pkg/upstream/upstream_suite_test.go+1
@@ -26,6 +26,7 @@ var (
26
26
27func TestUpstreamSuite(t *testing.T) {
27func TestUpstreamSuite(t *testing.T) {
28 logger.SetOutput(GinkgoWriter)
28 logger.SetOutput(GinkgoWriter)
29+ logger.SetErrOutput(GinkgoWriter)
29 log.SetOutput(GinkgoWriter)
30 log.SetOutput(GinkgoWriter)
30
31
31 RegisterFailHandler(Fail)
32 RegisterFailHandler(Fail)
pkg/validation/validation_suite_test.go+1
@@ -10,6 +10,7 @@ import (
10
10
11func TestValidationSuite(t *testing.T) {
11func TestValidationSuite(t *testing.T) {
12 logger.SetOutput(GinkgoWriter)
12 logger.SetOutput(GinkgoWriter)
13+ logger.SetErrOutput(GinkgoWriter)
13
14
14 RegisterFailHandler(Fail)
15 RegisterFailHandler(Fail)
15 RunSpecs(t, "Validation Suite")
16 RunSpecs(t, "Validation Suite")
providers/providers_suite_test.go+1
@@ -10,6 +10,7 @@ import (
10
10
11func TestProviderSuite(t *testing.T) {
11func TestProviderSuite(t *testing.T) {
12 logger.SetOutput(GinkgoWriter)
12 logger.SetOutput(GinkgoWriter)
13+ logger.SetErrOutput(GinkgoWriter)
13
14
14 RegisterFailHandler(Fail)
15 RegisterFailHandler(Fail)
15 RunSpecs(t, "Providers")
16 RunSpecs(t, "Providers")