Skip to content

Commit cda93c9

Browse files
author
Michael Wittwer
committed
chore(typescript): fix ts errors in tests
1 parent e00324e commit cda93c9

14 files changed

+20
-17
lines changed

jest.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ module.exports = {
33
preset: 'ts-jest',
44
testEnvironment: 'node',
55
transform: {
6-
'^.+\\.[tj]sx?$': [
6+
'^.+\\.tsx?$': [
77
'ts-jest',
88
{
99
tsconfig: './tsconfig.jest.json'

src/decorator/metadata/property-metadata.spec.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ class NestedModel {
1515
createdAt: Date
1616
}
1717

18+
// tslint:disable-next-line:max-classes-per-file
1819
@Model()
1920
class TestModel {
2021
@CollectionProperty()

src/dynamo/batchget/batch-get.request.spec.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ describe('batch get', () => {
1212

1313
describe('constructor', () => {
1414
it('use provided DynamoDB instance', () => {
15-
const dynamoDB = new DynamoDB()
15+
const dynamoDB = new DynamoDB.default()
1616
const batchGetRequest = new BatchGetRequest(dynamoDB)
1717
expect(batchGetRequest.dynamoDB).toBe(dynamoDB)
1818

@@ -87,8 +87,10 @@ describe('batch get', () => {
8787
})
8888

8989
it('should throw when more than 100 items are added', () => {
90-
const items55: Array<Partial<SimpleWithPartitionKeyModel>> = [...new Array(55)].map((x, i) => ({ id: `id-${i}` }))
91-
const items60: Array<Partial<Organization>> = [...new Array(60)].map((x, i) => ({
90+
const items55: Array<Partial<SimpleWithPartitionKeyModel>> = [...new Array(55)].map((_x, i) => ({
91+
id: `id-${i}`,
92+
}))
93+
const items60: Array<Partial<Organization>> = [...new Array(60)].map((_x, i) => ({
9294
id: `id-${i}`,
9395
createdAtDate: new Date(),
9496
}))

src/dynamo/batchwrite/batch-write.request.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ describe('batchWriteRequest', () => {
1414
})
1515

1616
describe('use provided DynamoDB instance', () => {
17-
const dynamoDB = new DynamoDB()
17+
const dynamoDB = new DynamoDB.default()
1818
const batchWriteRequest = new BatchWriteRequest(dynamoDB)
1919
expect(batchWriteRequest.dynamoDB).toBe(dynamoDB)
2020

src/dynamo/dynamo-db-wrapper.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ describe('dynamo rx', () => {
142142
})
143143

144144
it('should use given dynamoDB client', () => {
145-
const dynamoDB = new DynamoDB()
145+
const dynamoDB = new DynamoDB.default()
146146
const dynamoDBWrapper = new DynamoDbWrapper(dynamoDB)
147147
expect(dynamoDBWrapper.dynamoDB).toBe(dynamoDB)
148148

src/dynamo/dynamo-db-wrapper.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@ export class DynamoDbWrapper {
1414

1515
constructor(dynamoDB?: DynamoDB) {
1616
// create the actual dynamoDB client
17-
// @ts-ignore
18-
this.dynamoDB = dynamoDB || new DynamoDB()
17+
this.dynamoDB = dynamoDB || new DynamoDB.default()
1918
}
2019

2120
/*

src/dynamo/dynamo-store.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ describe('dynamo store', () => {
9898
})
9999

100100
describe('use provided dynamoDB instance', () => {
101-
const dynamoDB = new DynamoDB()
101+
const dynamoDB = new DynamoDB.default()
102102
const store = new DynamoStore(SimpleWithPartitionKeyModel, dynamoDB)
103103
expect(store.dynamoDB).toBe(dynamoDB)
104104

src/dynamo/expression/request-expression-builder.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import {
1212
} from './request-expression-builder'
1313

1414
const DYNAMO_RX_MOCK: DynamoDbWrapper = <DynamoDbWrapper>{
15-
query(params: DynamoDB.QueryInput): Promise<DynamoDB.QueryOutput> {
15+
query(_params: DynamoDB.QueryInput): Promise<DynamoDB.QueryOutput> {
1616
return Promise.resolve({})
1717
},
1818
}

src/dynamo/request/read-many.request.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class TestRequest<T> extends ReadManyRequest<T, T, any, any, any, any, any> {
2222

2323
protected readonly logger: Logger
2424

25-
protected doRequest(params: any): Promise<any> {
25+
protected doRequest(_params: any): Promise<any> {
2626
return Promise.resolve({})
2727
}
2828
}

src/dynamo/request/write.request.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ describe('write request', () => {
1616
this.logger = createLogger('dynamo.request.PutRequest', modelClazz)
1717
}
1818

19-
protected doRequest(params: any): Promise<any> {
19+
protected doRequest(_params: any): Promise<any> {
2020
return Promise.resolve(null)
2121
}
2222
}

0 commit comments

Comments
 (0)