@@ -167,30 +167,30 @@ func TestTrimGOPATH(t *testing.T) {
167167 }
168168}
169169
170- func TestStacktrace (t * testing.T ) {
170+ func TestStackTrace (t * testing.T ) {
171171 tests := []struct {
172172 err error
173173 want []string
174174 }{{
175175 New ("ooh" ), []string {
176- "github.com/pkg/errors.TestStacktrace \n " +
176+ "github.com/pkg/errors.TestStackTrace \n " +
177177 "\t .+/github.com/pkg/errors/stack_test.go:175" ,
178178 },
179179 }, {
180180 Wrap (New ("ooh" ), "ahh" ), []string {
181- "github.com/pkg/errors.TestStacktrace \n " +
181+ "github.com/pkg/errors.TestStackTrace \n " +
182182 "\t .+/github.com/pkg/errors/stack_test.go:180" , // this is the stack of Wrap, not New
183183 },
184184 }, {
185185 Cause (Wrap (New ("ooh" ), "ahh" )), []string {
186- "github.com/pkg/errors.TestStacktrace \n " +
186+ "github.com/pkg/errors.TestStackTrace \n " +
187187 "\t .+/github.com/pkg/errors/stack_test.go:185" , // this is the stack of New
188188 },
189189 }, {
190190 func () error { return New ("ooh" ) }(), []string {
191- `github.com/pkg/errors.(func·005|TestStacktrace .func1)` +
191+ `github.com/pkg/errors.(func·005|TestStackTrace .func1)` +
192192 "\n \t .+/github.com/pkg/errors/stack_test.go:190" , // this is the stack of New
193- "github.com/pkg/errors.TestStacktrace \n " +
193+ "github.com/pkg/errors.TestStackTrace \n " +
194194 "\t .+/github.com/pkg/errors/stack_test.go:190" , // this is the stack of New's caller
195195 },
196196 }, {
@@ -199,40 +199,40 @@ func TestStacktrace(t *testing.T) {
199199 return Errorf ("hello %s" , fmt .Sprintf ("world" ))
200200 }()
201201 }()), []string {
202- `github.com/pkg/errors.(func·006|TestStacktrace .func2.1)` +
202+ `github.com/pkg/errors.(func·006|TestStackTrace .func2.1)` +
203203 "\n \t .+/github.com/pkg/errors/stack_test.go:199" , // this is the stack of Errorf
204- `github.com/pkg/errors.(func·007|TestStacktrace .func2)` +
204+ `github.com/pkg/errors.(func·007|TestStackTrace .func2)` +
205205 "\n \t .+/github.com/pkg/errors/stack_test.go:200" , // this is the stack of Errorf's caller
206- "github.com/pkg/errors.TestStacktrace \n " +
206+ "github.com/pkg/errors.TestStackTrace \n " +
207207 "\t .+/github.com/pkg/errors/stack_test.go:201" , // this is the stack of Errorf's caller's caller
208208 },
209209 }}
210210 for _ , tt := range tests {
211211 x , ok := tt .err .(interface {
212- Stacktrace () Stacktrace
212+ StackTrace () StackTrace
213213 })
214214 if ! ok {
215- t .Errorf ("expected %#v to implement Stacktrace () Stacktrace " , tt .err )
215+ t .Errorf ("expected %#v to implement StackTrace () StackTrace " , tt .err )
216216 continue
217217 }
218- st := x .Stacktrace ()
218+ st := x .StackTrace ()
219219 for j , want := range tt .want {
220220 testFormatRegexp (t , st [j ], "%+v" , want )
221221 }
222222 }
223223}
224224
225- func stacktrace () Stacktrace {
225+ func stacktrace () StackTrace {
226226 const depth = 8
227227 var pcs [depth ]uintptr
228228 n := runtime .Callers (1 , pcs [:])
229229 var st stack = pcs [0 :n ]
230- return st .Stacktrace ()
230+ return st .StackTrace ()
231231}
232232
233- func TestStacktraceFormat (t * testing.T ) {
233+ func TestStackTraceFormat (t * testing.T ) {
234234 tests := []struct {
235- Stacktrace
235+ StackTrace
236236 format string
237237 want string
238238 }{{
@@ -252,19 +252,19 @@ func TestStacktraceFormat(t *testing.T) {
252252 "%#v" ,
253253 `\[\]errors.Frame\(nil\)` ,
254254 }, {
255- make (Stacktrace , 0 ),
255+ make (StackTrace , 0 ),
256256 "%s" ,
257257 `\[\]` ,
258258 }, {
259- make (Stacktrace , 0 ),
259+ make (StackTrace , 0 ),
260260 "%v" ,
261261 `\[\]` ,
262262 }, {
263- make (Stacktrace , 0 ),
263+ make (StackTrace , 0 ),
264264 "%+v" ,
265265 "" ,
266266 }, {
267- make (Stacktrace , 0 ),
267+ make (StackTrace , 0 ),
268268 "%#v" ,
269269 `\[\]errors.Frame{}` ,
270270 }, {
@@ -281,7 +281,7 @@ func TestStacktraceFormat(t *testing.T) {
281281 "\n " +
282282 "github.com/pkg/errors.stacktrace\n " +
283283 "\t .+/github.com/pkg/errors/stack_test.go:228\n " +
284- "github.com/pkg/errors.TestStacktraceFormat \n " +
284+ "github.com/pkg/errors.TestStackTraceFormat \n " +
285285 "\t .+/github.com/pkg/errors/stack_test.go:279" ,
286286 }, {
287287 stacktrace ()[:2 ],
@@ -290,6 +290,6 @@ func TestStacktraceFormat(t *testing.T) {
290290 }}
291291
292292 for _ , tt := range tests {
293- testFormatRegexp (t , tt .Stacktrace , tt .format , tt .want )
293+ testFormatRegexp (t , tt .StackTrace , tt .format , tt .want )
294294 }
295295}
0 commit comments