Skip to content

Commit f5fa071

Browse files
committed
Improve helpers
1 parent ed43dbc commit f5fa071

26 files changed

Lines changed: 82 additions & 98 deletions

packages/s3-payload-store/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"@lokalise/tsconfig": "^3.0.0",
4242
"@types/node": "^25.0.2",
4343
"@vitest/coverage-v8": "^4.0.15",
44-
"fauxqs": "^1.8.0",
44+
"fauxqs": "^1.9.0",
4545
"rimraf": "^6.0.1",
4646
"typescript": "^5.9.3",
4747
"vitest": "^4.0.15"

packages/sns/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
"@vitest/coverage-v8": "^4.0.15",
5656
"awilix": "^12.1.1",
5757
"awilix-manager": "^6.1.0",
58-
"fauxqs": "^1.8.0",
58+
"fauxqs": "^1.9.0",
5959
"ioredis": "^5.7.0",
6060
"rimraf": "^6.0.1",
6161
"typescript": "^5.9.3",

packages/sns/test/consumers/CreateLocateConfigMixConsumer.spec.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,7 @@ describe('CreateLocateConfigMixConsumer', () => {
2121
})
2222

2323
beforeEach(async () => {
24-
await testAdmin.deleteQueue(CreateLocateConfigMixConsumer.CONSUMED_QUEUE_NAME)
25-
await testAdmin.deleteTopic(CreateLocateConfigMixConsumer.SUBSCRIBED_TOPIC_NAME)
24+
await testAdmin.purge(CreateLocateConfigMixConsumer.CONSUMED_QUEUE_NAME)
2625
})
2726

2827
it('accepts mixed config of create and locate', async () => {

packages/sns/test/consumers/SnsSqsPermissionConsumer.deadLetterQueue.spec.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,7 @@ describe('SnsSqsPermissionConsumer - dead letter queue', () => {
3232
})
3333

3434
beforeEach(async () => {
35-
await testAdmin.deleteQueue(queueName)
36-
await testAdmin.deleteQueue(deadLetterQueueName)
37-
await testAdmin.deleteTopic(topicName)
35+
await testAdmin.purge(queueName, deadLetterQueueName)
3836
})
3937

4038
afterEach(async () => {
@@ -51,9 +49,7 @@ describe('SnsSqsPermissionConsumer - dead letter queue', () => {
5149
const deadLetterQueueName = 'deadLetterQueue'
5250

5351
beforeEach(async () => {
54-
await testAdmin.deleteQueue(queueName)
55-
await testAdmin.deleteQueue(deadLetterQueueName)
56-
await testAdmin.deleteTopic(topicName)
52+
await testAdmin.purge(queueName, deadLetterQueueName)
5753
})
5854

5955
it('creates a new dead letter queue', async () => {

packages/sns/test/consumers/SnsSqsPermissionConsumer.fifo.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ describe('SnsSqsPermissionConsumerFifo', () => {
2424
})
2525

2626
afterEach(async () => {
27-
await testAdmin.deleteTopic(topicName)
27+
await testAdmin.purge()
2828
const { awilixManager } = diContainer.cradle
2929
await awilixManager.executeDispose()
3030
await diContainer.dispose()

packages/sns/test/consumers/SnsSqsPermissionConsumer.payloadOffloading.spec.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,7 @@ describe('SnsSqsPermissionConsumer - single-store payload offloading', () => {
4848
payloadStoreConfig,
4949
})
5050

51-
await testAdmin.deleteQueue(SnsSqsPermissionConsumer.CONSUMED_QUEUE_NAME)
52-
await testAdmin.deleteTopic(SnsSqsPermissionConsumer.CONSUMED_QUEUE_NAME)
51+
await testAdmin.purge(SnsSqsPermissionConsumer.CONSUMED_QUEUE_NAME)
5352

5453
await consumer.start()
5554
await publisher.init()

packages/sns/test/consumers/SnsSqsPermissionConsumer.spec.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,7 @@ describe('SnsSqsPermissionConsumer', () => {
3535
testAdmin = diContainer.cradle.testAdmin
3636
})
3737
beforeEach(async () => {
38-
await testAdmin.deleteQueue(queueName)
39-
await testAdmin.deleteTopic(topicNome)
38+
await testAdmin.purge(queueName)
4039
})
4140

4241
// FixMe https://github.com/localstack/localstack/issues/9306
@@ -791,8 +790,7 @@ describe('SnsSqsPermissionConsumer', () => {
791790
})
792791

793792
beforeEach(async () => {
794-
await diContainer.cradle.testAdmin.deleteQueue(queueName)
795-
await diContainer.cradle.testAdmin.deleteTopic(topicName)
793+
await diContainer.cradle.testAdmin.purge(queueName)
796794
})
797795

798796
afterAll(async () => {
@@ -873,8 +871,7 @@ describe('SnsSqsPermissionConsumer', () => {
873871
})
874872

875873
beforeEach(async () => {
876-
await diContainer.cradle.testAdmin.deleteQueue(queueName)
877-
await diContainer.cradle.testAdmin.deleteTopic(topicName)
874+
await diContainer.cradle.testAdmin.purge(queueName)
878875
})
879876

880877
afterAll(async () => {

packages/sns/test/consumers/SnsSqsPermissionConsumer.startupResourcePolling.spec.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -81,13 +81,11 @@ describe('SnsSqsPermissionConsumer - startupResourcePollingConfig', () => {
8181
})
8282

8383
beforeEach(async () => {
84-
await testAdmin.deleteQueue(queueName)
85-
await testAdmin.deleteTopic(topicName)
84+
await testAdmin.purge(queueName)
8685
})
8786

8887
afterEach(async () => {
89-
await testAdmin.deleteQueue(queueName)
90-
await testAdmin.deleteTopic(topicName)
88+
await testAdmin.purge(queueName)
9189
})
9290

9391
afterAll(async () => {

packages/sns/test/publishers/SnsPermissionPublisher.fifo.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,11 @@ describe('SnsPermissionPublisherFifo', () => {
4848
diContainer = await registerDependencies()
4949
snsClient = diContainer.cradle.snsClient
5050
testAdmin = diContainer.cradle.testAdmin
51-
await testAdmin.deleteTopic(topicName)
51+
await testAdmin.purge()
5252
})
5353

5454
afterEach(async () => {
55-
await testAdmin.deleteTopic(topicName)
55+
await testAdmin.purge()
5656
await diContainer.cradle.awilixManager.executeDispose()
5757
await diContainer.dispose()
5858
})

packages/sns/test/publishers/SnsPermissionPublisher.multiStorePayloadOffloading.spec.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,7 @@ describe('SnsPermissionPublisher - multi-store payload offloading', () => {
5858
})
5959

6060
beforeEach(async () => {
61-
await testAdmin.deleteQueue(queueName)
62-
await testAdmin.deleteTopic(SnsPermissionPublisher.TOPIC_NAME)
61+
await testAdmin.purge(queueName)
6362
const { queueUrl } = await assertQueue(sqsClient, { QueueName: queueName })
6463
await subscribeToTopic(
6564
sqsClient,

0 commit comments

Comments
 (0)