Skip to content

Commit e2a7a00

Browse files
authored
Merge pull request #187 from andyzhangx/fix-windows-test
test: remove syscall due to build failure on Windows
2 parents 713aae5 + fb231b7 commit e2a7a00

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

deploy/example/statefulset.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ spec:
3232
- metadata:
3333
name: persistent-storage
3434
annotations:
35-
volume.beta.kubernetes.io/storage-class: blobfuse.csi.azure.com
35+
volume.beta.kubernetes.io/storage-class: blob
3636
spec:
3737
accessModes: ["ReadWriteOnce"]
3838
resources:

pkg/blobfuse/nodeserver_test.go

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ import (
2121
"errors"
2222
"os"
2323
"reflect"
24-
"syscall"
2524
"testing"
2625

2726
"google.golang.org/grpc/codes"
@@ -184,9 +183,10 @@ func TestNodePublishVolume(t *testing.T) {
184183
}
185184

186185
// Clean up
187-
_ = syscall.Unmount(sourceTest, syscall.MNT_DETACH)
188-
_ = syscall.Unmount(targetTest, syscall.MNT_DETACH)
189-
err := os.RemoveAll(sourceTest)
186+
_ = d.mounter.Unmount(sourceTest)
187+
err := d.mounter.Unmount(targetTest)
188+
assert.NoError(t, err)
189+
err = os.RemoveAll(sourceTest)
190190
assert.NoError(t, err)
191191
err = os.RemoveAll(targetTest)
192192
assert.NoError(t, err)
@@ -232,8 +232,9 @@ func TestNodeUnpublishVolume(t *testing.T) {
232232
}
233233

234234
//Clean up
235-
_ = syscall.Unmount(targetTest, syscall.MNT_DETACH)
236-
err := os.RemoveAll(sourceTest)
235+
err := d.mounter.Unmount(targetTest)
236+
assert.NoError(t, err)
237+
err = os.RemoveAll(sourceTest)
237238
assert.NoError(t, err)
238239
err = os.RemoveAll(targetTest)
239240
assert.NoError(t, err)

0 commit comments

Comments
 (0)