@@ -132,18 +132,10 @@ then resh (ר), and finally heh (ה) (which should appear leftmost).`,
132132 },
133133}
134134
135- type nullLocale struct {}
136-
137- func (nullLocale ) Language () string { return "" }
138- func (nullLocale ) Tr (key string , _ ... interface {}) string { return key }
139- func (nullLocale ) TrN (cnt interface {}, key1 , keyN string , args ... interface {}) string { return "" }
140-
141- var _ (translation.Locale ) = nullLocale {}
142-
143135func TestEscapeControlString (t * testing.T ) {
144136 for _ , tt := range escapeControlTests {
145137 t .Run (tt .name , func (t * testing.T ) {
146- status , result := EscapeControlString (tt .text , nullLocale {})
138+ status , result := EscapeControlString (tt .text , & translation. MockLocale {})
147139 if ! reflect .DeepEqual (* status , tt .status ) {
148140 t .Errorf ("EscapeControlString() status = %v, wanted= %v" , status , tt .status )
149141 }
@@ -179,7 +171,7 @@ func TestEscapeControlReader(t *testing.T) {
179171 t .Run (tt .name , func (t * testing.T ) {
180172 input := strings .NewReader (tt .text )
181173 output := & strings.Builder {}
182- status , err := EscapeControlReader (input , output , nullLocale {})
174+ status , err := EscapeControlReader (input , output , & translation. MockLocale {})
183175 result := output .String ()
184176 if err != nil {
185177 t .Errorf ("EscapeControlReader(): err = %v" , err )
@@ -201,5 +193,5 @@ func TestEscapeControlReader_panic(t *testing.T) {
201193 for i := 0 ; i < 6826 ; i ++ {
202194 bs = append (bs , []byte ("—" )... )
203195 }
204- _ , _ = EscapeControlString (string (bs ), nullLocale {})
196+ _ , _ = EscapeControlString (string (bs ), & translation. MockLocale {})
205197}
0 commit comments