Skip to content

Commit caf53d0

Browse files
committed
add query test
1 parent 9460c07 commit caf53d0

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

storagev2/apistest/apis_test.go

+20
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import (
1818
"github.com/qiniu/go-sdk/v7/storagev2/errors"
1919
"github.com/qiniu/go-sdk/v7/storagev2/http_client"
2020
"github.com/qiniu/go-sdk/v7/storagev2/uptoken"
21+
"github.com/stretchr/testify/require"
2122
)
2223

2324
var (
@@ -105,3 +106,22 @@ func TestCreateBucket(t *testing.T) {
105106
t.FailNow()
106107
}
107108
}
109+
110+
func TestQuery(t *testing.T) {
111+
credentials := credentials.NewCredentials(testAK, testSK)
112+
113+
storage := apis.NewStorage(&http_client.Options{Credentials: credentials})
114+
115+
response, err := storage.QueryBucketV4(context.Background(), &apis.QueryBucketV4Request{
116+
Bucket: testBucket,
117+
AccessKey: testAK,
118+
}, nil)
119+
120+
require.NoError(t, err)
121+
122+
for _, host := range response.Hosts {
123+
require.NotNil(t, host.S3Domains)
124+
require.NotEmpty(t, host.S3Domains.RegionAlias)
125+
require.NotEmpty(t, host.S3Domains.PreferedApiDomains)
126+
}
127+
}

0 commit comments

Comments
 (0)