@ -176,7 +176,7 @@ func TestKindSorterSubSort(t *testing.T) {
head : & util . SimpleHead { Kind : "ClusterRoleBinding" } ,
head : & util . SimpleHead { Kind : "ClusterRoleBinding" } ,
} ,
} ,
{
{
name : "u 3 ",
name : "u 2 ",
head : & util . SimpleHead { Kind : "Unknown" } ,
head : & util . SimpleHead { Kind : "Unknown" } ,
} ,
} ,
{
{
@ -184,8 +184,8 @@ func TestKindSorterSubSort(t *testing.T) {
head : & util . SimpleHead { Kind : "Unknown" } ,
head : & util . SimpleHead { Kind : "Unknown" } ,
} ,
} ,
{
{
name : " u2 ",
name : " t3 ",
head : & util . SimpleHead { Kind : "Unknown "} ,
head : & util . SimpleHead { Kind : "Unknown 2 "} ,
} ,
} ,
}
}
for _ , test := range [ ] struct {
for _ , test := range [ ] struct {
@ -194,7 +194,7 @@ func TestKindSorterSubSort(t *testing.T) {
expected string
expected string
} {
} {
// expectation is sorted by kind (unknown is last) and then sub sorted alphabetically within each group
// expectation is sorted by kind (unknown is last) and then sub sorted alphabetically within each group
{ "cm,clusterRole,clusterRoleBinding,Unknown ", InstallOrder , "01Aa!zu1u2 u 3"} ,
{ "cm,clusterRole,clusterRoleBinding,Unknown ,Unknown2 ", InstallOrder , "01Aa!zu1u2 t 3"} ,
} {
} {
var buf bytes . Buffer
var buf bytes . Buffer
t . Run ( test . description , func ( t * testing . T ) {
t . Run ( test . description , func ( t * testing . T ) {