blob: 86a8d247176a6495f3181f34847b6a5a3c236b25 [file] [log] [blame]
// Copyright 2015 The Vanadium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
package testutil
import (
"regexp"
"testing"
)
func TestFormatLogline(t *testing.T) {
depth, want := DepthToExternalCaller(), 2
if depth != want {
t.Errorf("got %v, want %v", depth, want)
}
{
line, want := FormatLogLine(depth, "test"), "testing.go:.*"
if ok, err := regexp.MatchString(want, line); !ok || err != nil {
t.Errorf("got %v, want %v", line, want)
}
}
}