mirror of https://github.com/certd/certd
62 lines
1.6 KiB
JavaScript
62 lines
1.6 KiB
JavaScript
var OSS = require('../../src/services/oss')
|
|
var config = require('config')
|
|
var global = config.get('global')
|
|
var expect = require('chai').expect
|
|
|
|
describe('JDCloud.OSS', function () {
|
|
|
|
var oss = new OSS({
|
|
credentials: {
|
|
accessKeyId: global.accessKeyId,
|
|
secretAccessKey: global.secretAccessKey
|
|
},
|
|
version: {
|
|
oss: 'v1'
|
|
},
|
|
basePath : '/v1', //默认要设为空""
|
|
})
|
|
|
|
describe('listBucket', function () {
|
|
it('should be able to get bucket list', function () {
|
|
return oss.listBuckets({
|
|
},'cn-east-1')
|
|
.then(function (data) {
|
|
console.log(data)
|
|
})
|
|
})
|
|
})
|
|
|
|
describe('putBucket', function () {
|
|
it('should be able to put bucket', function () {
|
|
return oss.putBucket({
|
|
bucketname : "apitest"
|
|
},'cn-east-1')
|
|
.then(function (data) {
|
|
console.log(data)
|
|
})
|
|
})
|
|
})
|
|
|
|
describe('headBucket', function () {
|
|
it('should be able to get head', function () {
|
|
return oss.headBucket({
|
|
bucketname : "apitest"
|
|
},'cn-east-1')
|
|
.then(function (data) {
|
|
console.log(data)
|
|
})
|
|
})
|
|
})
|
|
|
|
describe('deleteBucket', function () {
|
|
it('should be able to get head', function () {
|
|
return oss.deleteBucket({
|
|
bucketname : "apitest"
|
|
},'cn-east-1')
|
|
.then(function (data) {
|
|
console.log(data)
|
|
})
|
|
})
|
|
})
|
|
})
|