@@ -24,39 +24,44 @@ const (
24
24
)
25
25
26
26
func TestGet (fileName string ) {
27
+ // dial
27
28
conn , err := grpc .Dial ("127.0.0.1:34904" , grpc .WithInsecure ())
28
29
if err != nil {
29
30
fmt .Printf ("conn build failed,err:%+v" , err )
30
- return
31
+ panic ( err )
31
32
}
32
33
34
+ // new client
33
35
c := runtimev1pb .NewRuntimeClient (conn )
36
+
37
+ // getFile
34
38
req := & runtimev1pb.GetFileRequest {StoreName : storeName , Name : fileName }
35
39
cli , err := c .GetFile (context .Background (), req )
36
40
if err != nil {
37
41
fmt .Printf ("get file error: %+v" , err )
38
- return
42
+ panic ( err )
39
43
}
40
44
pic := make ([]byte , 0 )
41
45
for {
42
46
resp , err := cli .Recv ()
43
47
if err != nil {
44
- fmt .Println ("recv file failed" )
45
48
if err .Error () != "EOF" {
49
+ fmt .Println ("recv file failed" )
46
50
panic (err )
47
51
}
48
52
break
49
53
}
50
54
pic = append (pic , resp .Data ... )
51
55
}
56
+ fmt .Println ("GetFile successfully. Result:" )
52
57
fmt .Println (string (pic ))
53
58
}
54
59
55
60
func TestPut (fileName string , value string ) {
56
61
conn , err := grpc .Dial ("127.0.0.1:34904" , grpc .WithInsecure ())
57
62
if err != nil {
58
63
fmt .Printf ("conn build failed,err:%+v" , err )
59
- return
64
+ panic ( err )
60
65
}
61
66
meta := make (map [string ]string )
62
67
meta ["storageType" ] = storageType
@@ -65,21 +70,22 @@ func TestPut(fileName string, value string) {
65
70
stream , err := c .PutFile (context .TODO ())
66
71
if err != nil {
67
72
fmt .Printf ("put file failed:%+v" , err )
68
- return
73
+ panic ( err )
69
74
}
70
75
req .Data = []byte (value )
71
76
stream .Send (req )
72
77
_ , err = stream .CloseAndRecv ()
73
78
if err != nil {
74
79
fmt .Printf ("cannot receive response: %+v" , err )
80
+ panic (err )
75
81
}
76
82
}
77
83
78
84
func TestList (bucketName string ) {
79
85
conn , err := grpc .Dial ("127.0.0.1:34904" , grpc .WithInsecure ())
80
86
if err != nil {
81
87
fmt .Printf ("conn build failed,err:%+v" , err )
82
- return
88
+ panic ( err )
83
89
}
84
90
meta := make (map [string ]string )
85
91
meta ["storageType" ] = storageType
@@ -91,7 +97,7 @@ func TestList(bucketName string) {
91
97
resp , err := c .ListFile (context .Background (), listReq )
92
98
if err != nil {
93
99
fmt .Printf ("list file fail, err: %+v" , err )
94
- return
100
+ panic ( err )
95
101
}
96
102
marker = resp .Marker
97
103
if ! resp .IsTruncated {
@@ -118,7 +124,7 @@ func TestDel(fileName string) {
118
124
_ , err = c .DelFile (context .Background (), listReq )
119
125
if err != nil {
120
126
fmt .Printf ("list file fail, err: %+v \n " , err )
121
- return
127
+ panic ( err )
122
128
}
123
129
fmt .Printf ("delete file success \n " )
124
130
}
@@ -127,7 +133,7 @@ func TestStat(fileName string) {
127
133
conn , err := grpc .Dial ("127.0.0.1:34904" , grpc .WithInsecure ())
128
134
if err != nil {
129
135
fmt .Printf ("conn build failed,err:%+v" , err )
130
- return
136
+ panic ( err )
131
137
}
132
138
meta := make (map [string ]string )
133
139
meta ["storageType" ] = storageType
0 commit comments