Merge pull request #8176 from hzliangbin/add-list-mode-for-secret

add kind_sorter support for SecretList
pull/8178/head
Martin Hickey 5 years ago committed by GitHub
commit a3fd53254e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -37,6 +37,7 @@ var InstallOrder KindSortOrder = []string{
"PodDisruptionBudget", "PodDisruptionBudget",
"ServiceAccount", "ServiceAccount",
"Secret", "Secret",
"SecretList",
"ConfigMap", "ConfigMap",
"StorageClass", "StorageClass",
"PersistentVolume", "PersistentVolume",
@ -93,6 +94,7 @@ var UninstallOrder KindSortOrder = []string{
"PersistentVolume", "PersistentVolume",
"StorageClass", "StorageClass",
"ConfigMap", "ConfigMap",
"SecretList",
"Secret", "Secret",
"ServiceAccount", "ServiceAccount",
"PodDisruptionBudget", "PodDisruptionBudget",

@ -25,6 +25,10 @@ import (
func TestKindSorter(t *testing.T) { func TestKindSorter(t *testing.T) {
manifests := []Manifest{ manifests := []Manifest{
{
Name: "E",
Head: &SimpleHead{Kind: "SecretList"},
},
{ {
Name: "i", Name: "i",
Head: &SimpleHead{Kind: "ClusterRole"}, Head: &SimpleHead{Kind: "ClusterRole"},
@ -168,8 +172,8 @@ func TestKindSorter(t *testing.T) {
order KindSortOrder order KindSortOrder
expected string expected string
}{ }{
{"install", InstallOrder, "aAbcC3def1gh2iIjJkKlLmnopqrxstuvw!"}, {"install", InstallOrder, "aAbcC3deEf1gh2iIjJkKlLmnopqrxstuvw!"},
{"uninstall", UninstallOrder, "wvmutsxrqponLlKkJjIi2hg1fed3CcbAa!"}, {"uninstall", UninstallOrder, "wvmutsxrqponLlKkJjIi2hg1fEed3CcbAa!"},
} { } {
var buf bytes.Buffer var buf bytes.Buffer
t.Run(test.description, func(t *testing.T) { t.Run(test.description, func(t *testing.T) {

Loading…
Cancel
Save