|
5 | 5 | "errors"
|
6 | 6 | "fmt"
|
7 | 7 | "reflect"
|
| 8 | + "sort" |
8 | 9 |
|
9 | 10 | "testing"
|
10 | 11 |
|
@@ -749,7 +750,8 @@ func (c *mockConfigMap) Get(ctx context.Context, name string, options metav1.Get
|
749 | 750 | configmap := &v1.ConfigMap{}
|
750 | 751 | configmap.Name = testPodEnvironmentConfigMapName
|
751 | 752 | configmap.Data = map[string]string{
|
752 |
| - "foo": "bar", |
| 753 | + "foo1": "bar1", |
| 754 | + "foo2": "bar2", |
753 | 755 | }
|
754 | 756 | return configmap, nil
|
755 | 757 | }
|
@@ -816,15 +818,20 @@ func TestPodEnvironmentConfigMapVariables(t *testing.T) {
|
816 | 818 | },
|
817 | 819 | envVars: []v1.EnvVar{
|
818 | 820 | {
|
819 |
| - Name: "foo", |
820 |
| - Value: "bar", |
| 821 | + Name: "foo1", |
| 822 | + Value: "bar1", |
| 823 | + }, |
| 824 | + { |
| 825 | + Name: "foo2", |
| 826 | + Value: "bar2", |
821 | 827 | },
|
822 | 828 | },
|
823 | 829 | },
|
824 | 830 | }
|
825 | 831 | for _, tt := range tests {
|
826 | 832 | c := newMockCluster(tt.opConfig)
|
827 | 833 | vars, err := c.getPodEnvironmentConfigMapVariables()
|
| 834 | + sort.Slice(vars, func(i, j int) bool { return vars[i].Name < vars[j].Name }) |
828 | 835 | if !reflect.DeepEqual(vars, tt.envVars) {
|
829 | 836 | t.Errorf("%s %s: expected `%v` but got `%v`",
|
830 | 837 | testName, tt.subTest, tt.envVars, vars)
|
@@ -902,6 +909,7 @@ func TestPodEnvironmentSecretVariables(t *testing.T) {
|
902 | 909 | for _, tt := range tests {
|
903 | 910 | c := newMockCluster(tt.opConfig)
|
904 | 911 | vars, err := c.getPodEnvironmentSecretVariables()
|
| 912 | + sort.Slice(vars, func(i, j int) bool { return vars[i].Name < vars[j].Name }) |
905 | 913 | if !reflect.DeepEqual(vars, tt.envVars) {
|
906 | 914 | t.Errorf("%s %s: expected `%v` but got `%v`",
|
907 | 915 | testName, tt.subTest, tt.envVars, vars)
|
|
0 commit comments