@@ -20,12 +20,12 @@ const (
2020var tplTest = template .Must (template .New ("" ).Parse (
2121 `//autogenerated:yes
2222//nolint:revive
23- package dialects
23+ package dialects_test
2424
2525import (
26- "testing"
2726 "encoding"
2827 "reflect"
28+ "testing"
2929
3030 "github.com/stretchr/testify/require"
3131
@@ -74,18 +74,19 @@ func TestEnumMarshalText(t *testing.T) {
7474var tplDialectTest = template .Must (template .New ("" ).Parse (
7575 `//autogenerated:yes
7676//nolint:revive
77- package {{ .PkgName }}
77+ package {{ .PkgName }}_test
7878
7979import (
8080 "testing"
8181
8282 "github.com/stretchr/testify/require"
8383
8484 "github.com/bluenviron/gomavlib/v4/pkg/dialect"
85+ dialectpkg "github.com/bluenviron/gomavlib/v4/pkg/dialects/{{ .PkgName }}"
8586)
8687
8788func TestDialect(t *testing.T) {
88- d := &dialect.ReadWriter{Dialect: Dialect}
89+ d := &dialect.ReadWriter{Dialect: dialectpkg. Dialect}
8990 err := d.Initialize()
9091 require.NoError(t, err)
9192}
@@ -94,30 +95,32 @@ func TestDialect(t *testing.T) {
9495var tplEnumTest = template .Must (template .New ("" ).Parse (
9596 `//autogenerated:yes
9697//nolint:revive,govet,errcheck
97- package {{ .PkgName }}
98+ package {{ .PkgName }}_test
9899
99100import (
100101 "testing"
102+
101103 "github.com/stretchr/testify/require"
104+ dialectpkg "github.com/bluenviron/gomavlib/v4/pkg/dialects/{{ .PkgName }}"
102105)
103106
104107func TestEnum_{{ .Name }}(t *testing.T) {
105108 t.Run("zero", func(t *testing.T) {
106- var e {{ .Name }}
109+ var e dialectpkg. {{ .Name }}
107110 e.UnmarshalText([]byte{})
108111 e.MarshalText()
109112 e.String()
110113 })
111114
112115 t.Run("first entry", func(t *testing.T) {
113- enc, err := {{ .FirstEntry }}.MarshalText()
116+ enc, err := dialectpkg. {{ .FirstEntry }}.MarshalText()
114117 require.NoError(t, err)
115118
116- var dec {{ .Name }}
119+ var dec dialectpkg. {{ .Name }}
117120 err = dec.UnmarshalText(enc)
118121 require.NoError(t, err)
119122
120- require.Equal(t, {{ .FirstEntry }}, dec)
123+ require.Equal(t, dialectpkg. {{ .FirstEntry }}, dec)
121124 })
122125}
123126` ))
0 commit comments