@@ -247,52 +247,52 @@ func Test_CheckRetrieable(t *testing.T) {
247247
248248func Test_BaseURL (t * testing.T ) {
249249 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 () {
251251 t .Errorf ("BaseURL check failed: %v" , u )
252252 }
253253 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 () {
255255 t .Errorf ("BaseURL check failed: %v" , u )
256256 }
257257 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 () {
259259 t .Errorf ("BaseURL check failed: %v" , u )
260260 }
261261 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 () {
263263 t .Errorf ("BaseURL check failed: %v" , u )
264264 }
265265 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 () {
267267 t .Errorf ("BaseURL check failed: %v" , u )
268268 }
269269 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 () {
271271 t .Errorf ("BaseURL check failed: %v" , u )
272272 }
273273 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 () {
275275 t .Errorf ("BaseURL check failed: %v" , u )
276276 }
277277 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 () {
279279 t .Errorf ("BaseURL check failed: %v" , u )
280280 }
281281 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 () {
283283 t .Errorf ("BaseURL check failed: %v" , u )
284284 }
285285
286286 u ,
_ = url .
Parse (
"https://[email protected] /.myqcloud.com" )
287- if (& BaseURL {BucketURL : u }).Check () {
287+ if (& BaseURL {BucketURL : u , ServiceURL : u , BatchURL : u }).Check () {
288288 t .Errorf ("BaseURL check failed: %v" , u )
289289 }
290290 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 () {
292292 t .Errorf ("BaseURL check failed: %v" , u )
293293 }
294294 u ,
_ = url .
Parse (
"https://[email protected] /myqcloud.com" )
295- if (& BaseURL {BucketURL : u }).Check () {
295+ if (& BaseURL {BucketURL : u , ServiceURL : u , BatchURL : u }).Check () {
296296 t .Errorf ("BaseURL check failed: %v" , u )
297297 }
298298
0 commit comments