mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-05 10:19:50 +00:00
fix ExistingPodExistingVolume test case
the previous code is identical with NewPodNewVolume
This commit is contained in:
parent
b8777bc3b5
commit
b3fe7a6410
@ -89,8 +89,8 @@ func Test_AddPodToVolume_Positive_ExistingPodExistingVolume(t *testing.T) {
|
|||||||
dsw := NewDesiredStateOfWorld(volumePluginMgr, seLinuxTranslator)
|
dsw := NewDesiredStateOfWorld(volumePluginMgr, seLinuxTranslator)
|
||||||
pod := &v1.Pod{
|
pod := &v1.Pod{
|
||||||
ObjectMeta: metav1.ObjectMeta{
|
ObjectMeta: metav1.ObjectMeta{
|
||||||
Name: "pod3",
|
Name: "pod4",
|
||||||
UID: "pod3uid",
|
UID: "pod4uid",
|
||||||
},
|
},
|
||||||
Spec: v1.PodSpec{
|
Spec: v1.PodSpec{
|
||||||
Volumes: []v1.Volume{
|
Volumes: []v1.Volume{
|
||||||
@ -112,12 +112,19 @@ func Test_AddPodToVolume_Positive_ExistingPodExistingVolume(t *testing.T) {
|
|||||||
// Act
|
// Act
|
||||||
generatedVolumeName, err := dsw.AddPodToVolume(
|
generatedVolumeName, err := dsw.AddPodToVolume(
|
||||||
podName, pod, volumeSpec, volumeSpec.Name(), "" /* volumeGIDValue */, nil /* seLinuxContainerContexts */)
|
podName, pod, volumeSpec, volumeSpec.Name(), "" /* volumeGIDValue */, nil /* seLinuxContainerContexts */)
|
||||||
|
if err != nil {
|
||||||
// Assert
|
t.Fatalf("AddPodToVolume failed. Expected: <no error> Actual: <%v>", err)
|
||||||
|
}
|
||||||
|
generatedVolumeName2, err := dsw.AddPodToVolume(
|
||||||
|
podName, pod, volumeSpec, volumeSpec.Name(), "" /* volumeGIDValue */, nil /* seLinuxContainerContexts */)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatalf("AddPodToVolume failed. Expected: <no error> Actual: <%v>", err)
|
t.Fatalf("AddPodToVolume failed. Expected: <no error> Actual: <%v>", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Assert
|
||||||
|
if generatedVolumeName != generatedVolumeName2 {
|
||||||
|
t.Fatalf("AddPodToVolume should generate same names, but got %q != %q", generatedVolumeName, generatedVolumeName2)
|
||||||
|
}
|
||||||
verifyVolumeExistsDsw(t, generatedVolumeName, "" /* SELinuxContext */, dsw)
|
verifyVolumeExistsDsw(t, generatedVolumeName, "" /* SELinuxContext */, dsw)
|
||||||
verifyVolumeExistsInVolumesToMount(
|
verifyVolumeExistsInVolumesToMount(
|
||||||
t, generatedVolumeName, false /* expectReportedInUse */, dsw)
|
t, generatedVolumeName, false /* expectReportedInUse */, dsw)
|
||||||
|
Loading…
Reference in New Issue
Block a user