@@ -935,52 +935,52 @@ func TestSortResource(t *testing.T) {
935935 }
936936
937937 tests := map [string ]struct {
938- resources []runtime. Object
939- want []runtime. Object
938+ resources []* unstructured. Unstructured
939+ want []* unstructured. Unstructured
940940 }{
941941 "should handle empty resources list" : {
942- resources : []runtime. Object {},
943- want : []runtime. Object {},
942+ resources : []* unstructured. Unstructured {},
943+ want : []* unstructured. Unstructured {},
944944 },
945945 "should handle single resource" : {
946- resources : []runtime. Object {deployment },
947- want : []runtime. Object {deployment },
946+ resources : []* unstructured. Unstructured {deployment },
947+ want : []* unstructured. Unstructured {deployment },
948948 },
949949 "should handle multiple namespaces" : {
950- resources : []runtime. Object {namespace1 , namespace2 },
951- want : []runtime. Object {namespace2 , namespace1 },
950+ resources : []* unstructured. Unstructured {namespace1 , namespace2 },
951+ want : []* unstructured. Unstructured {namespace2 , namespace1 },
952952 },
953953 "should gather selected resources with Namespace in front with order" : {
954- resources : []runtime. Object {deployment , namespace1 , namespace2 },
955- want : []runtime. Object {namespace2 , namespace1 , deployment },
954+ resources : []* unstructured. Unstructured {deployment , namespace1 , namespace2 },
955+ want : []* unstructured. Unstructured {namespace2 , namespace1 , deployment },
956956 },
957957 "should gather selected resources with CRD in front with order" : {
958- resources : []runtime. Object {clusterRole , crd1 , crd2 },
959- want : []runtime. Object {crd2 , crd1 , clusterRole },
958+ resources : []* unstructured. Unstructured {clusterRole , crd1 , crd2 },
959+ want : []* unstructured. Unstructured {crd2 , crd1 , clusterRole },
960960 },
961961 "should gather selected resources with CRD or Namespace in front with order" : {
962- resources : []runtime. Object {deployment , namespace1 , namespace2 , clusterRole , crd1 , crd2 },
963- want : []runtime. Object {namespace2 , namespace1 , crd2 , crd1 , clusterRole , deployment },
962+ resources : []* unstructured. Unstructured {deployment , namespace1 , namespace2 , clusterRole , crd1 , crd2 },
963+ want : []* unstructured. Unstructured {namespace2 , namespace1 , crd2 , crd1 , clusterRole , deployment },
964964 },
965965 "should gather selected resources with CRD or Namespace in front with order, second case" : {
966- resources : []runtime. Object {crd1 , crd2 , deployment , namespace2 , clusterRole },
967- want : []runtime. Object {namespace2 , crd2 , crd1 , deployment , clusterRole },
966+ resources : []* unstructured. Unstructured {crd1 , crd2 , deployment , namespace2 , clusterRole },
967+ want : []* unstructured. Unstructured {namespace2 , crd2 , crd1 , deployment , clusterRole },
968968 },
969969 "should gather selected resources with PersistentVolumeClaim in front with order" : {
970- resources : []runtime. Object {deployment , pvc , namespace1 , role },
971- want : []runtime. Object {namespace1 , pvc , deployment , role },
970+ resources : []* unstructured. Unstructured {deployment , pvc , namespace1 , role },
971+ want : []* unstructured. Unstructured {namespace1 , pvc , deployment , role },
972972 },
973973 "should gather selected resources with Secret in front with order" : {
974- resources : []runtime. Object {deployment , secret , namespace1 , crd1 , namespace2 , role },
975- want : []runtime. Object {namespace2 , namespace1 , crd1 , secret , deployment , role },
974+ resources : []* unstructured. Unstructured {deployment , secret , namespace1 , crd1 , namespace2 , role },
975+ want : []* unstructured. Unstructured {namespace2 , namespace1 , crd1 , secret , deployment , role },
976976 },
977977 "should gather selected resources with ConfigMap and Secret in front with order" : {
978- resources : []runtime. Object {deployment , secret , namespace1 , role , configMap , secret2 },
979- want : []runtime. Object {namespace1 , configMap , secret2 , secret , deployment , role },
978+ resources : []* unstructured. Unstructured {deployment , secret , namespace1 , role , configMap , secret2 },
979+ want : []* unstructured. Unstructured {namespace1 , configMap , secret2 , secret , deployment , role },
980980 },
981981 "should gather selected all the resources with the right order" : {
982- resources : []runtime. Object {configMap , deployment , role , crd1 , pvc , secret2 , clusterRole , secret , namespace1 , namespace2 , crd2 },
983- want : []runtime. Object {namespace2 , namespace1 , crd2 , crd1 , configMap , secret2 , secret , pvc , deployment , clusterRole , role },
982+ resources : []* unstructured. Unstructured {configMap , deployment , role , crd1 , pvc , secret2 , clusterRole , secret , namespace1 , namespace2 , crd2 },
983+ want : []* unstructured. Unstructured {namespace2 , namespace1 , crd2 , crd1 , configMap , secret2 , secret , pvc , deployment , clusterRole , role },
984984 },
985985 }
986986
0 commit comments