@@ -38,19 +38,20 @@ import (
3838)
3939
4040const (
41- testServer = "test-server"
42- testBaseDir = "test-base-dir"
43- testBaseDirNested = "test/base/dir"
44- testCSIVolume = "volume-name"
45- testVolumeID = "test-server/test-base-dir/volume-name"
46- newTestVolumeID = "test-server#test-base-dir#volume-name##"
47- newTestVolumeWithVolumeID = "test-server#test-base-dir#volume-name#volume-name#"
48- testVolumeIDNested = "test-server/test/base/dir/volume-name"
49- newTestVolumeIDNested = "test-server#test/base/dir#volume-name#"
50- newTestVolumeIDUUID = "test-server#test-base-dir#volume-name#uuid"
51- newTestVolumeOnDeleteRetain = "test-server#test-base-dir#volume-name#uuid#retain"
52- newTestVolumeOnDeleteDelete = "test-server#test-base-dir#volume-name#uuid#delete"
53- newTestVolumeOnDeleteArchive = "test-server#test-base-dir#volume-name##archive"
41+ testServer = "test-server"
42+ testBaseDir = "test-base-dir"
43+ testBaseDirNested = "test/base/dir"
44+ testCSIVolume = "volume-name"
45+ testVolumeID = "test-server/test-base-dir/volume-name"
46+ newTestVolumeID = "test-server#test-base-dir#volume-name##"
47+ newTestVolumeWithVolumeID = "test-server#test-base-dir#volume-name#volume-name#"
48+ testVolumeIDNested = "test-server/test/base/dir/volume-name"
49+ newTestVolumeIDNested = "test-server#test/base/dir#volume-name#"
50+ newTestVolumeIDUUID = "test-server#test-base-dir#volume-name#uuid"
51+ newTestVolumeOnDeleteRetain = "test-server#test-base-dir#volume-name#uuid#retain"
52+ newTestVolumeOnDeleteDelete = "test-server#test-base-dir#volume-name#uuid#delete"
53+ newTestVolumeOnDeleteDeleteRootSubDir = "test-server#test-base-dir#volume-name#uuid#deleterootsubdir"
54+ newTestVolumeOnDeleteArchive = "test-server#test-base-dir#volume-name##archive"
5455)
5556
5657func initTestController (_ * testing.T ) * ControllerServer {
@@ -510,6 +511,19 @@ func TestNfsVolFromId(t *testing.T) {
510511 },
511512 expectErr : false ,
512513 },
514+ {
515+ name : "valid request nested ondelete deleterootsubdir" ,
516+ volumeID : newTestVolumeOnDeleteDeleteRootSubDir ,
517+ resp : & nfsVolume {
518+ id : newTestVolumeOnDeleteDeleteRootSubDir ,
519+ server : testServer ,
520+ baseDir : testBaseDir ,
521+ subDir : testCSIVolume ,
522+ uuid : "uuid" ,
523+ onDelete : "deleterootsubdir" ,
524+ },
525+ expectErr : false ,
526+ },
513527 {
514528 name : "valid request nested ondelete archive" ,
515529 volumeID : newTestVolumeOnDeleteArchive ,
0 commit comments