GoPLS Viewer

Home|gopls/go/analysis/passes/unusedresult/unusedresult_test.go
1// Copyright 2018 The Go Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style
3// license that can be found in the LICENSE file.
4
5package unusedresult_test
6
7import (
8    "testing"
9
10    "golang.org/x/tools/go/analysis/analysistest"
11    "golang.org/x/tools/go/analysis/passes/unusedresult"
12    "golang.org/x/tools/internal/typeparams"
13)
14
15func Test(t *testing.T) {
16    testdata := analysistest.TestData()
17    funcs := "typeparams/userdefs.MustUse,errors.New,fmt.Errorf,fmt.Sprintf,fmt.Sprint"
18    unusedresult.Analyzer.Flags.Set("funcs"funcs)
19    tests := []string{"a"}
20    if typeparams.Enabled {
21        tests = append(tests"typeparams")
22    }
23    analysistest.Run(ttestdataunusedresult.Analyzertests...)
24}
25
MembersX
Test.testdata
Test.funcs
Test.tests
testing
analysistest
unusedresult
Test
Test.t
Members
X