@@ -23,7 +23,7 @@ func TestCacheImage(t *testing.T) {
23
23
_ , err := c .CacheImage (ctx , & types.ImageOptions {Podname : "" })
24
24
assert .Error (t , err )
25
25
// fail by get nodes
26
- store .On ("GetNodesByPod" , mock .Anything , mock .Anything ).Return (nil , types .ErrNoETCD ).Once ()
26
+ store .On ("GetNodesByPod" , mock .Anything , mock .Anything ).Return (nil , types .ErrMockError ).Once ()
27
27
_ , err = c .CacheImage (ctx , & types.ImageOptions {Podname : "podname" })
28
28
assert .Error (t , err )
29
29
// fail 0 nodes
@@ -41,9 +41,9 @@ func TestCacheImage(t *testing.T) {
41
41
}
42
42
store .On ("GetNodesByPod" , mock .Anything , mock .Anything ).Return (nodes , nil )
43
43
// fail by ImageRemoteDigest
44
- engine .On ("ImageLocalDigests" , mock .Anything , mock .Anything ).Return (nil , types .ErrNoETCD ).Once ()
45
- engine .On ("ImageRemoteDigest" , mock .Anything , mock .Anything ).Return ("" , types .ErrNoETCD ).Once ()
46
- engine .On ("ImagePull" , mock .Anything , mock .Anything , mock .Anything ).Return (nil , types .ErrNoETCD ).Once ()
44
+ engine .On ("ImageLocalDigests" , mock .Anything , mock .Anything ).Return (nil , types .ErrMockError ).Once ()
45
+ engine .On ("ImageRemoteDigest" , mock .Anything , mock .Anything ).Return ("" , types .ErrMockError ).Once ()
46
+ engine .On ("ImagePull" , mock .Anything , mock .Anything , mock .Anything ).Return (nil , types .ErrMockError ).Once ()
47
47
ch , err := c .CacheImage (ctx , & types.ImageOptions {Podname : "podname" , Images : []string {"xx" }})
48
48
for c := range ch {
49
49
assert .False (t , c .Success )
@@ -68,7 +68,7 @@ func TestRemoveImage(t *testing.T) {
68
68
_ , err := c .RemoveImage (ctx , & types.ImageOptions {Podname : "" })
69
69
assert .Error (t , err )
70
70
// fail by get nodes
71
- store .On ("GetNodesByPod" , mock .Anything , mock .Anything ).Return (nil , types .ErrNoETCD ).Once ()
71
+ store .On ("GetNodesByPod" , mock .Anything , mock .Anything ).Return (nil , types .ErrMockError ).Once ()
72
72
_ , err = c .RemoveImage (ctx , & types.ImageOptions {Podname : "podname" })
73
73
assert .Error (t , err )
74
74
store .On ("GetNodesByPod" , mock .Anything , mock .Anything ).Return ([]* types.Node {}, nil ).Once ()
@@ -86,14 +86,14 @@ func TestRemoveImage(t *testing.T) {
86
86
}
87
87
store .On ("GetNodesByPod" , mock .Anything , mock .Anything ).Return (nodes , nil )
88
88
// fail remove
89
- engine .On ("ImageRemove" , mock .Anything , mock .Anything , mock .Anything , mock .Anything ).Return (nil , types .ErrNoETCD ).Once ()
89
+ engine .On ("ImageRemove" , mock .Anything , mock .Anything , mock .Anything , mock .Anything ).Return (nil , types .ErrMockError ).Once ()
90
90
ch , err := c .RemoveImage (ctx , & types.ImageOptions {Podname : "podname" , Images : []string {"xx" }})
91
91
for c := range ch {
92
92
assert .False (t , c .Success )
93
93
}
94
94
engine .On ("ImageRemove" , mock .Anything , mock .Anything , mock .Anything , mock .Anything ).Return ([]string {"xx" }, nil )
95
95
// success remove but prune fail
96
- engine .On ("ImagesPrune" , mock .Anything ).Return (types .ErrNoETCD ).Once ()
96
+ engine .On ("ImagesPrune" , mock .Anything ).Return (types .ErrMockError ).Once ()
97
97
ch , err = c .RemoveImage (ctx , & types.ImageOptions {Podname : "podname" , Images : []string {"xx" }, Prune : true })
98
98
for c := range ch {
99
99
assert .True (t , c .Success )
@@ -112,7 +112,7 @@ func TestListImage(t *testing.T) {
112
112
ctx := context .Background ()
113
113
store := c .store .(* storemocks.Store )
114
114
// fail by get nodes
115
- store .On ("GetNodesByPod" , mock .Anything , mock .Anything ).Return (nil , types .ErrNoETCD ).Once ()
115
+ store .On ("GetNodesByPod" , mock .Anything , mock .Anything ).Return (nil , types .ErrMockError ).Once ()
116
116
_ , err := c .ListImage (ctx , & types.ImageOptions {Podname : "podname" })
117
117
assert .Error (t , err )
118
118
// fail 0 nodes
@@ -130,7 +130,7 @@ func TestListImage(t *testing.T) {
130
130
}
131
131
store .On ("GetNodesByPod" , mock .Anything , mock .Anything ).Return (nodes , nil )
132
132
// fail by ImageList
133
- engine .On ("ImageList" , mock .Anything , mock .Anything ).Return (nil , types .ErrNoETCD ).Once ()
133
+ engine .On ("ImageList" , mock .Anything , mock .Anything ).Return (nil , types .ErrMockError ).Once ()
134
134
ch , err := c .ListImage (ctx , & types.ImageOptions {Podname : "podname" })
135
135
msg := <- ch
136
136
assert .Error (t , msg .Error )
0 commit comments