1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
// Copyright 2022 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
//go:build go1.18
// +build go1.18
package vulntest
import "testing"
func TestMaybeStdlib(t *testing.T) {
for _, test := range []struct {
in string
want bool
}{
{"", false},
{"math/crypto", true},
{"github.com/pkg/errors", false},
{"Path is unknown", false},
} {
got := maybeStdlib(test.in)
if got != test.want {
t.Errorf("%q: got %t, want %t", test.in, got, test.want)
}
}
}
|