Skip to content

Commit dc9acc9

Browse files
authored
Make tests independent of Goa version (#3657)
1 parent a50bd56 commit dc9acc9

14 files changed

+4
-13
lines changed

codegen/service/example_interceptors_test.go

+4
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import (
44
"bytes"
55
"go/format"
66
"path/filepath"
7+
"strings"
78
"testing"
89

910
"github.com/stretchr/testify/assert"
@@ -107,6 +108,9 @@ func TestExampleInterceptorsFiles(t *testing.T) {
107108
require.NoError(t, err, buf.String())
108109
code := string(bs)
109110

111+
// Remove the first line so the version of Goa is not part of the golden file
112+
code = strings.SplitN(code, "\n", 2)[1]
113+
110114
// Use the base name of the generated file without extension for the golden file
111115
baseName := filepath.Base(f.Path)
112116
ext := filepath.Ext(baseName)

codegen/service/testdata/example_interceptors/api_interceptor_service_client.golden

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Code generated by goa v3.19.1, DO NOT EDIT.
21
//
32
// APIInterceptorService example client interceptors
43
//

codegen/service/testdata/example_interceptors/api_interceptor_service_server.golden

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Code generated by goa v3.19.1, DO NOT EDIT.
21
//
32
// APIInterceptorService example server interceptors
43
//

codegen/service/testdata/example_interceptors/chained_interceptor_service_client.golden

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Code generated by goa v3.19.1, DO NOT EDIT.
21
//
32
// ChainedInterceptorService example client interceptors
43
//

codegen/service/testdata/example_interceptors/chained_interceptor_service_server.golden

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Code generated by goa v3.19.1, DO NOT EDIT.
21
//
32
// ChainedInterceptorService example server interceptors
43
//

codegen/service/testdata/example_interceptors/client_interceptor_service_client.golden

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Code generated by goa v3.19.1, DO NOT EDIT.
21
//
32
// ClientInterceptorService example client interceptors
43
//

codegen/service/testdata/example_interceptors/multiple_interceptors_service_client.golden

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Code generated by goa v3.19.1, DO NOT EDIT.
21
//
32
// MultipleInterceptorsService example client interceptors
43
//

codegen/service/testdata/example_interceptors/multiple_interceptors_service_server.golden

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Code generated by goa v3.19.1, DO NOT EDIT.
21
//
32
// MultipleInterceptorsService example server interceptors
43
//

codegen/service/testdata/example_interceptors/multiple_services_interceptors_service2_client.golden

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Code generated by goa v3.19.1, DO NOT EDIT.
21
//
32
// MultipleServicesInterceptorsService2 example client interceptors
43
//

codegen/service/testdata/example_interceptors/multiple_services_interceptors_service2_server.golden

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Code generated by goa v3.19.1, DO NOT EDIT.
21
//
32
// MultipleServicesInterceptorsService2 example server interceptors
43
//

codegen/service/testdata/example_interceptors/multiple_services_interceptors_service_client.golden

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Code generated by goa v3.19.1, DO NOT EDIT.
21
//
32
// MultipleServicesInterceptorsService example client interceptors
43
//

codegen/service/testdata/example_interceptors/multiple_services_interceptors_service_server.golden

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Code generated by goa v3.19.1, DO NOT EDIT.
21
//
32
// MultipleServicesInterceptorsService example server interceptors
43
//

codegen/service/testdata/example_interceptors/server_interceptor_by_name_service_server.golden

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Code generated by goa v3.19.1, DO NOT EDIT.
21
//
32
// ServerInterceptorByNameService example server interceptors
43
//

codegen/service/testdata/example_interceptors/server_interceptor_service_server.golden

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Code generated by goa v3.19.1, DO NOT EDIT.
21
//
32
// ServerInterceptorService example server interceptors
43
//

0 commit comments

Comments
 (0)