@@ -270,6 +270,8 @@ func TestQuickUnitAttachRoutes(t *testing.T) {
270270}
271271
272272func TestOAS_AddRoute (t * testing.T ) {
273+ t .Parallel ()
274+
273275 var (
274276 respose200 = Response {Code : 200 , Description : "Ok" }
275277 respose404 = Response {Code : 404 , Description : "Not Found" }
@@ -305,27 +307,32 @@ func TestOAS_AddRoute(t *testing.T) {
305307 tests := []struct {
306308 name string
307309 oas * OAS
308- path Path
310+ path * Path
309311 wantPaths Paths
310312 }{
311313 {
312314 name : "success-no-existing-paths" ,
313315 oas : & OAS {},
314- path : pathGetUser ,
316+ path : & pathGetUser ,
315317 wantPaths : Paths {pathGetUser },
316318 },
317319 {
318320 name : "success-existing-paths" ,
319321 oas : & OAS {Paths : Paths {pathGetUser }},
320- path : pathCreateUser ,
322+ path : & pathCreateUser ,
321323 wantPaths : Paths {pathGetUser , pathCreateUser },
322324 },
323325 }
326+
324327 for _ , tt := range tests {
325- t .Run (tt .name , func (t * testing.T ) {
326- tt .oas .AddRoute (tt .path )
327- if ! reflect .DeepEqual (tt .wantPaths , tt .oas .Paths ) {
328- t .Errorf ("OAS.AddRoute() = [%v], want {%v}" , tt .oas .Paths , tt .wantPaths )
328+ trn := tt
329+
330+ t .Run (trn .name , func (t * testing.T ) {
331+ t .Parallel ()
332+
333+ trn .oas .AddRoute (trn .path )
334+ if ! reflect .DeepEqual (trn .wantPaths , trn .oas .Paths ) {
335+ t .Errorf ("OAS.AddRoute() = [%v], want {%v}" , trn .oas .Paths , trn .wantPaths )
329336 }
330337 })
331338 }
0 commit comments