mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-22 11:21:47 +00:00
bazel: fix some unit tests
This commit is contained in:
parent
853fcc393e
commit
8fdec87d19
@ -18,6 +18,10 @@ go_test(
|
||||
name = "go_default_test",
|
||||
srcs = ["token_test.go"],
|
||||
library = "go_default_library",
|
||||
tags = ["automanaged"],
|
||||
tags = [
|
||||
"automanaged",
|
||||
"integration",
|
||||
"skip",
|
||||
],
|
||||
deps = [],
|
||||
)
|
||||
|
6
pkg/client/testdata/BUILD
vendored
Normal file
6
pkg/client/testdata/BUILD
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
package(default_visibility = ["//visibility:public"])
|
||||
|
||||
filegroup(
|
||||
name = "testdata",
|
||||
srcs = glob(["*"]),
|
||||
)
|
@ -167,7 +167,6 @@ go_test(
|
||||
library = "go_default_library",
|
||||
tags = [
|
||||
"automanaged",
|
||||
"skip",
|
||||
],
|
||||
deps = [
|
||||
"//pkg/api:go_default_library",
|
||||
|
@ -54,7 +54,6 @@ go_test(
|
||||
library = "go_default_library",
|
||||
tags = [
|
||||
"automanaged",
|
||||
"skip",
|
||||
],
|
||||
deps = [
|
||||
"//pkg/api:go_default_library",
|
||||
|
@ -24,6 +24,7 @@ import (
|
||||
"net/http"
|
||||
"net/http/httptest"
|
||||
"os"
|
||||
"path/filepath"
|
||||
"reflect"
|
||||
"strings"
|
||||
"testing"
|
||||
@ -1179,6 +1180,7 @@ func TestReceiveMultipleErrors(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestHasNames(t *testing.T) {
|
||||
basename := filepath.Base(os.Args[0])
|
||||
tests := []struct {
|
||||
args []string
|
||||
expectedHasName bool
|
||||
@ -1222,13 +1224,13 @@ func TestHasNames(t *testing.T) {
|
||||
{
|
||||
args: []string{"rc/foo", "bar"},
|
||||
expectedHasName: false,
|
||||
expectedError: fmt.Errorf("there is no need to specify a resource type as a separate argument when passing arguments in resource/name form (e.g. 'resource.test get resource/<resource_name>' instead of 'resource.test get resource resource/<resource_name>'"),
|
||||
expectedError: fmt.Errorf("there is no need to specify a resource type as a separate argument when passing arguments in resource/name form (e.g. '" + basename + " get resource/<resource_name>' instead of '" + basename + " get resource resource/<resource_name>'"),
|
||||
},
|
||||
}
|
||||
for _, test := range tests {
|
||||
hasNames, err := HasNames(test.args)
|
||||
if !reflect.DeepEqual(test.expectedError, err) {
|
||||
t.Errorf("expected HasName to error %v, got %s", test.expectedError, err)
|
||||
t.Errorf("expected HasName to error:\n%s\tgot:\n%s", test.expectedError, err)
|
||||
}
|
||||
if hasNames != test.expectedHasName {
|
||||
t.Errorf("expected HasName to return %v for %s", test.expectedHasName, test.args)
|
||||
|
@ -27,10 +27,10 @@ go_library(
|
||||
go_test(
|
||||
name = "go_default_test",
|
||||
srcs = ["kubelet_client_test.go"],
|
||||
data = ["//pkg/client/testdata"],
|
||||
library = "go_default_library",
|
||||
tags = [
|
||||
"automanaged",
|
||||
"skip",
|
||||
],
|
||||
deps = [
|
||||
"//pkg/client/clientset_generated/clientset/typed/core/v1:go_default_library",
|
||||
|
@ -96,7 +96,6 @@ go_test(
|
||||
library = "go_default_library",
|
||||
tags = [
|
||||
"automanaged",
|
||||
"skip",
|
||||
],
|
||||
deps = [
|
||||
"//pkg/api:go_default_library",
|
||||
|
@ -25,7 +25,6 @@ import (
|
||||
"path"
|
||||
"reflect"
|
||||
"regexp"
|
||||
goruntime "runtime"
|
||||
"sort"
|
||||
"strconv"
|
||||
"strings"
|
||||
@ -1896,8 +1895,7 @@ func TestSeccompLocalhostProfileIsLoaded(t *testing.T) {
|
||||
recorder := record.NewFakeRecorder(20)
|
||||
dm.recorder = recorder
|
||||
|
||||
_, filename, _, _ := goruntime.Caller(0)
|
||||
dm.seccompProfileRoot = path.Join(path.Dir(filename), "fixtures", "seccomp")
|
||||
dm.seccompProfileRoot = path.Join("fixtures", "seccomp")
|
||||
|
||||
pod := makePod("foo2", &v1.PodSpec{
|
||||
Containers: []v1.Container{
|
||||
|
@ -26,10 +26,12 @@ go_library(
|
||||
go_test(
|
||||
name = "go_default_test",
|
||||
srcs = ["procfs_linux_test.go"],
|
||||
data = [
|
||||
"example_proc_cgroup",
|
||||
],
|
||||
library = "go_default_library",
|
||||
tags = [
|
||||
"automanaged",
|
||||
"skip",
|
||||
],
|
||||
deps = ["//vendor:github.com/stretchr/testify/assert"],
|
||||
)
|
||||
|
@ -26,6 +26,9 @@ go_library(
|
||||
go_test(
|
||||
name = "go_default_xtest",
|
||||
srcs = ["policy_test.go"],
|
||||
data = glob([
|
||||
"testdata/*",
|
||||
]),
|
||||
tags = ["automanaged"],
|
||||
deps = [
|
||||
"//pkg/api:go_default_library",
|
||||
|
@ -21,7 +21,6 @@ go_test(
|
||||
library = "go_default_library",
|
||||
tags = [
|
||||
"automanaged",
|
||||
"skip",
|
||||
],
|
||||
deps = ["//plugin/pkg/scheduler/factory:go_default_library"],
|
||||
)
|
||||
|
Loading…
Reference in New Issue
Block a user