Skip to content

Commit ddae611

Browse files
committed
chore: fix build errors
1 parent 0785cfa commit ddae611

File tree

10 files changed

+24
-22
lines changed

10 files changed

+24
-22
lines changed

lambdas/functions/ami-housekeeper/src/lambda.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ describe('Housekeeper ami', () => {
5252
resolve();
5353
});
5454
});
55-
expect(await handler(undefined, context)).resolves;
55+
await expect(handler(undefined, context)).resolves.toBeUndefined();
5656
});
5757

5858
it('should not thow only log in error in case of an exception.', async () => {

lambdas/functions/control-plane/src/aws/runners.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -383,7 +383,7 @@ describe('create runner with errors', () => {
383383
it('test now error is thrown if an instance is created', async () => {
384384
createFleetMockWithErrors(['NonMappedError'], ['i-123']);
385385

386-
expect(await createRunner(createRunnerConfig(defaultRunnerConfig))).resolves;
386+
await expect(createRunner(createRunnerConfig(defaultRunnerConfig))).resolves.toEqual(['i-123']);
387387
expect(mockEC2Client).toHaveReceivedCommandWith(
388388
CreateFleetCommand,
389389
expectedCreateFleetRequest(defaultExpectedFleetRequestValues),

lambdas/functions/control-plane/src/github/octokit.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ describe('Test getOctokit', () => {
6363
mockOctokit.apps.getOrgInstallation.mockRejectedValue(new Error('Error'));
6464
}
6565

66-
expect(await getOctokit('', input.orgLevelRunner, payload)).resolves;
66+
await expect(getOctokit('', input.orgLevelRunner, payload)).resolves.toBeDefined();
6767

6868
if (output.callOrgInstallation) {
6969
expect(mockOctokit.apps.getOrgInstallation).toHaveBeenCalled();

lambdas/functions/control-plane/src/lambda.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ describe('Test scale up lambda wrapper.', () => {
8686
resolve();
8787
});
8888
});
89-
expect(await scaleUpHandler(sqsEvent, context)).resolves;
89+
await expect(scaleUpHandler(sqsEvent, context)).resolves.toBeUndefined();
9090
});
9191

9292
it('Non scale should resolve.', async () => {
@@ -206,7 +206,7 @@ describe('Test job retry check wrapper', () => {
206206
resolve();
207207
});
208208
});
209-
expect(await jobRetryCheck(sqsEvent, context)).resolves;
209+
await expect(jobRetryCheck(sqsEvent, context)).resolves.not.toThrow();
210210
});
211211

212212
it('Handle with error should resolve and log only a warning.', async () => {
@@ -216,7 +216,7 @@ describe('Test job retry check wrapper', () => {
216216
const error = new Error('Error handling retry check.');
217217
mock.mockRejectedValue(error);
218218

219-
expect(await jobRetryCheck(sqsEvent, context)).resolves;
219+
await expect(jobRetryCheck(sqsEvent, context)).resolves.not.toThrow('Error handling retry check.');
220220
expect(logSpyWarn).toHaveBeenCalledWith(expect.stringContaining(error.message), expect.anything());
221221
});
222222
});

lambdas/functions/control-plane/src/scale-runners/scale-down.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -182,9 +182,9 @@ describe('Scale down runners', () => {
182182
expect(listEC2Runners).toHaveBeenCalledWith({
183183
environment: ENVIRONMENT,
184184
});
185-
expect(terminateRunner).not;
186-
expect(mockOctokit.apps.getRepoInstallation).not;
187-
expect(mockOctokit.apps.getRepoInstallation).not;
185+
expect(terminateRunner).not.toHaveBeenCalled();
186+
expect(mockOctokit.apps.getRepoInstallation).not.toHaveBeenCalled();
187+
expect(mockOctokit.apps.getRepoInstallation).not.toHaveBeenCalled();
188188
});
189189

190190
it(`Should terminate runner without idle config ${type} runners.`, async () => {

lambdas/functions/gh-agent-syncer/src/syncer/syncer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ async function getCachedVersion(s3Client: S3Client, cacheObject: CacheObject): P
2525
const objectTagging = await s3Client.send(command);
2626
const versions = objectTagging.TagSet?.filter((t: Tag) => t.Key === versionKey);
2727
return versions?.length === 1 ? versions[0].Value : undefined;
28-
} catch (e) {
28+
} catch {
2929
logger.debug('No tags found');
3030
return undefined;
3131
}

lambdas/functions/termination-watcher/src/lambda.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ describe('Handle sport termination interruption warning', () => {
5555
resolve();
5656
});
5757
});
58-
expect(await interruptionWarning(event, context)).resolves;
58+
await expect(interruptionWarning(event, context)).resolves.toBeUndefined();
5959
});
6060

6161
it('should not throw only log in error in case of an exception.', async () => {

lambdas/functions/termination-watcher/src/types.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { EventBridgeEvent } from 'aws-lambda';
22

3+
// eslint-disable-next-line @typescript-eslint/no-empty-object-type
34
export interface SpotInterruptionWarning<SpotTerminationDetail>
45
extends EventBridgeEvent<'EC2 Spot Instance Interruption Warning', SpotTerminationDetail> {}
56

lambdas/functions/webhook/src/sqs/index.test.ts

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,13 @@ describe('Test sending message to SQS.', () => {
4545
QueueUrl: queueUrl,
4646
MessageBody: JSON.stringify(no_fifo_message),
4747
};
48+
4849
// Act
49-
const result = await sendActionRequest(no_fifo_message);
50+
const result = sendActionRequest(no_fifo_message);
5051

5152
// Assert
52-
expect(mockSQS.sendMessage).toBeCalledWith(sqsMessage);
53-
expect(result).resolves;
53+
expect(mockSQS.sendMessage).toHaveBeenCalledWith(sqsMessage);
54+
await expect(result).resolves.toBeUndefined();
5455
});
5556

5657
it('use a fifo queue', async () => {
@@ -64,11 +65,11 @@ describe('Test sending message to SQS.', () => {
6465
MessageBody: JSON.stringify(fifo_message),
6566
};
6667
// Act
67-
const result = await sendActionRequest(fifo_message);
68+
const result = sendActionRequest(fifo_message);
6869

6970
// Assert
70-
expect(mockSQS.sendMessage).toBeCalledWith({ ...sqsMessage, MessageGroupId: String(message.id) });
71-
expect(result).resolves;
71+
expect(mockSQS.sendMessage).toHaveBeenCalledWith({ ...sqsMessage, MessageGroupId: String(message.id) });
72+
await expect(result).resolves.toBeUndefined();
7273
});
7374
});
7475

@@ -94,11 +95,11 @@ describe('Test sending message to SQS.', () => {
9495
const config = await Config.load();
9596

9697
// Act
97-
const result = await sendWebhookEventToWorkflowJobQueue(message, config);
98+
const result = sendWebhookEventToWorkflowJobQueue(message, config);
9899

99100
// Assert
100101
expect(mockSQS.sendMessage).toHaveBeenCalledWith(sqsMessage);
101-
expect(result).resolves;
102+
await expect(result).resolves.toBeUndefined();
102103
});
103104

104105
it('Does not send webhook events to workflow job event copy queue when job queue is not in environment', async () => {

lambdas/libs/aws-ssm-util/src/index.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,10 @@ describe('Test getParameter and putParameter', () => {
5656
},
5757
};
5858

59-
mockSSMClient.on(PutParameterCommand).resolves(output);
59+
mockSSMClient.on(PutParameterCommand).rejects(output);
6060

6161
// Act
62-
expect(putParameter(parameterName, parameterValue, true)).rejects;
62+
await expect(putParameter(parameterName, parameterValue, true)).rejects.toThrow();
6363
});
6464

6565
it('Puts parameters and returns success', async () => {
@@ -75,7 +75,7 @@ describe('Test getParameter and putParameter', () => {
7575
mockSSMClient.on(PutParameterCommand).resolves(output);
7676

7777
// Act
78-
expect(putParameter(parameterName, parameterValue, true)).resolves;
78+
await expect(putParameter(parameterName, parameterValue, true)).resolves.toBeUndefined();
7979
});
8080

8181
it('Puts parameters as String', async () => {

0 commit comments

Comments
 (0)