@@ -247,52 +247,52 @@ func Test_CheckRetrieable(t *testing.T) {
247
247
248
248
func Test_BaseURL (t * testing.T ) {
249
249
u , _ := url .Parse ("https://example-125000000.cos.ap-chengdu.myqcloud.com" )
250
- if ! (& BaseURL {BucketURL : u }).Check () {
250
+ if ! (& BaseURL {BucketURL : u , ServiceURL : u , BatchURL : u }).Check () {
251
251
t .Errorf ("BaseURL check failed: %v" , u )
252
252
}
253
253
u , _ = url .Parse ("https://example-125000000.cos-website.ap-chengdu.myqcloud.com" )
254
- if ! (& BaseURL {BucketURL : u }).Check () {
254
+ if ! (& BaseURL {BucketURL : u , ServiceURL : u , BatchURL : u }).Check () {
255
255
t .Errorf ("BaseURL check failed: %v" , u )
256
256
}
257
257
u , _ = url .Parse ("https://example-125000000.cos-internal.ap-chengdu.tencentcos.cn" )
258
- if ! (& BaseURL {BucketURL : u }).Check () {
258
+ if ! (& BaseURL {BucketURL : u , ServiceURL : u , BatchURL : u }).Check () {
259
259
t .Errorf ("BaseURL check failed: %v" , u )
260
260
}
261
261
u , _ = url .Parse ("https://example-125000000.cos.ap-chengdu.tencentcos.cn" )
262
- if ! (& BaseURL {BucketURL : u }).Check () {
262
+ if ! (& BaseURL {BucketURL : u , ServiceURL : u , BatchURL : u }).Check () {
263
263
t .Errorf ("BaseURL check failed: %v" , u )
264
264
}
265
265
u , _ = url .Parse ("https://example-125000000.cos.accelerate.myqcloud.com" )
266
- if ! (& BaseURL {BucketURL : u }).Check () {
266
+ if ! (& BaseURL {BucketURL : u , ServiceURL : u , BatchURL : u }).Check () {
267
267
t .Errorf ("BaseURL check failed: %v" , u )
268
268
}
269
269
u , _ = url .Parse ("https://example-125000000.cos-internal.accelerate.tencentcos.cn" )
270
- if ! (& BaseURL {BucketURL : u }).Check () {
270
+ if ! (& BaseURL {BucketURL : u , ServiceURL : u , BatchURL : u }).Check () {
271
271
t .Errorf ("BaseURL check failed: %v" , u )
272
272
}
273
273
u , _ = url .Parse ("http://example-125000000.cos.ap-chengdu.myqcloud.com:8080" )
274
- if ! (& BaseURL {BucketURL : u }).Check () {
274
+ if ! (& BaseURL {BucketURL : u , ServiceURL : u , BatchURL : u }).Check () {
275
275
t .Errorf ("BaseURL check failed: %v" , u )
276
276
}
277
277
u , _ = url .Parse ("http://example-125000000.cos-internal.ap-chengdu.tencentcos.cn:80" )
278
- if ! (& BaseURL {BucketURL : u }).Check () {
278
+ if ! (& BaseURL {BucketURL : u , ServiceURL : u , BatchURL : u }).Check () {
279
279
t .Errorf ("BaseURL check failed: %v" , u )
280
280
}
281
281
u , _ = url .Parse ("https://example-125000000.cos-internal.accelerate.tencentcos.cn:443" )
282
- if ! (& BaseURL {BucketURL : u }).Check () {
282
+ if ! (& BaseURL {BucketURL : u , ServiceURL : u , BatchURL : u }).Check () {
283
283
t .Errorf ("BaseURL check failed: %v" , u )
284
284
}
285
285
286
286
u ,
_ = url .
Parse (
"https://[email protected] /.myqcloud.com" )
287
- if (& BaseURL {BucketURL : u }).Check () {
287
+ if (& BaseURL {BucketURL : u , ServiceURL : u , BatchURL : u }).Check () {
288
288
t .Errorf ("BaseURL check failed: %v" , u )
289
289
}
290
290
u ,
_ = url .
Parse (
"https://[email protected] /.myqcloud.com:443" )
291
- if (& BaseURL {BucketURL : u }).Check () {
291
+ if (& BaseURL {BucketURL : u , ServiceURL : u , BatchURL : u }).Check () {
292
292
t .Errorf ("BaseURL check failed: %v" , u )
293
293
}
294
294
u ,
_ = url .
Parse (
"https://[email protected] /myqcloud.com" )
295
- if (& BaseURL {BucketURL : u }).Check () {
295
+ if (& BaseURL {BucketURL : u , ServiceURL : u , BatchURL : u }).Check () {
296
296
t .Errorf ("BaseURL check failed: %v" , u )
297
297
}
298
298
0 commit comments