blob: 0caf19d2efe4b8925bf18158212249ef5c2963fe [file] [log] [blame]
Jiri Simsa73e9cac2014-06-30 09:55:10 -07001package testutil
Jiri Simsa5293dcb2014-05-10 09:56:38 -07002
3import (
Jiri Simsa5293dcb2014-05-10 09:56:38 -07004 "regexp"
5 "testing"
Jiri Simsa5293dcb2014-05-10 09:56:38 -07006)
7
8func TestFormatLogline(t *testing.T) {
Jiri Simsa73e9cac2014-06-30 09:55:10 -07009 depth, want := DepthToExternalCaller(), 2
Jiri Simsa5293dcb2014-05-10 09:56:38 -070010 if depth != want {
11 t.Errorf("got %v, want %v", depth, want)
12 }
13 {
Jiri Simsa73e9cac2014-06-30 09:55:10 -070014 line, want := FormatLogLine(depth, "test"), "testing.go:.*"
Jiri Simsa5293dcb2014-05-10 09:56:38 -070015 if ok, err := regexp.MatchString(want, line); !ok || err != nil {
16 t.Errorf("got %v, want %v", line, want)
17 }
18 }
19}