Skip to content

Commit

Permalink
set repository
Browse files Browse the repository at this point in the history
  • Loading branch information
l-v-yonsama committed Feb 27, 2023
1 parent ab84fe5 commit b9157d7
Show file tree
Hide file tree
Showing 2 changed files with 50 additions and 38 deletions.
73 changes: 37 additions & 36 deletions __tests__/db/drivers/AwsS3Driver.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@ describe('AwsS3Driver', () => {
try {
await driver.removeBucket({ bucket });
} catch (e) {
console.error('error:' + e.message);
// The specified bucket does not exist
// console.error('error:' + e.message);
}
await driver.createBucket({ bucket });
await driver.putObject({ bucket, key: 'text/abc.txt', body: 'abc' });
Expand All @@ -47,47 +48,47 @@ describe('AwsS3Driver', () => {
});
});

// describe('asyncGetResouces', () => {
// let testDbRes: DbDatabase;
// let testBucketRes: DbS3Bucket;
describe('asyncGetResouces', () => {
let testDbRes: DbDatabase;
let testBucketRes: DbS3Bucket;

// it('should return Database resource', async () => {
// const dbRootRes = await driver.getResouces({});
// expect(dbRootRes).toHaveLength(1);
// testDbRes = dbRootRes[0] as DbDatabase;
// expect(testDbRes.getName()).toBe('S3');
// });
it('should return Database resource', async () => {
const dbRootRes = await driver.getResouces({});
expect(dbRootRes).toHaveLength(1);
testDbRes = dbRootRes[0] as DbDatabase;
expect(testDbRes.getName()).toBe('S3');
});

// it('should have DbS3Bucket resource', async () => {
// testBucketRes = testDbRes.getChildByName(bucket) as DbS3Bucket;
// expect(testBucketRes.getName()).toBe(bucket);
// });
it('should have DbS3Bucket resource', async () => {
testBucketRes = testDbRes.getChildByName(bucket) as DbS3Bucket;
expect(testBucketRes.getName()).toBe(bucket);
});

// it('should have DbS3Owner resource', async () => {
// const owner = testDbRes.getChildByName('minio') as DbS3Owner;
// expect(owner.getName()).toBe('minio');
// });
it('should have DbS3Owner resource', async () => {
const owner = testDbRes.getChildByName('minio') as DbS3Owner;
expect(owner.getName()).toBe('minio');
});

// it('should have values', async () => {
// const textValue = await driver.getValueByKey({
// bucket,
// key: 'text/abc.txt',
// });
// expect(textValue).toBe('abc');
it('should have values', async () => {
const textValue = await driver.getValueByKey({
bucket,
key: 'text/abc.txt',
});
expect(textValue).toBe('abc');

// const textValue2 = await driver.getValueByKey({
// bucket,
// key: 'text/folder/abc.txt',
// });
// expect(textValue2).toBe('abc');
const textValue2 = await driver.getValueByKey({
bucket,
key: 'text/folder/abc.txt',
});
expect(textValue2).toBe('abc');

// const textValue3 = await driver.getValueByKey({
// bucket,
// key: 'text/empty.txt',
// });
// expect(textValue3).toBe('');
// });
// });
const textValue3 = await driver.getValueByKey({
bucket,
key: 'text/empty.txt',
});
expect(textValue3).toBe('');
});
});

function createDriver(): AwsS3Driver {
const con = new DbConnection({ ...connectOption, db_type: DBType.Minio });
Expand Down
15 changes: 13 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
"prettier": "prettier --config .prettierrc --write .",
"test:watch": "jest --watch"
},
"author": "H.Y <xxx@users.noreply.github.com>",
"author": "l-v-yonsama <32474032+l-v-yonsama@users.noreply.github.com>",
"license": "MIT",
"dependencies": {
"@aws-sdk/client-s3": "^3.279.0",
Expand All @@ -61,5 +61,16 @@
},
"volta": {
"node": "18.12.1"
}
},
"repository": {
"type": "git",
"url": "git+https://github.com/l-v-yonsama/db-drivers.git"
},
"keywords": [
"database clients"
],
"bugs": {
"url": "https://github.com/l-v-yonsama/db-drivers/issues"
},
"homepage": "https://github.com/l-v-yonsama/db-drivers#readme"
}

0 comments on commit b9157d7

Please sign in to comment.