chore: throw error upon failed premium account activation in tests

This commit is contained in:
Karol Sójko
2023-11-30 11:37:30 +01:00
parent 83be764f69
commit a4b7bc6118

View File

@@ -1,7 +1,7 @@
import * as Defaults from './Defaults.js'
export async function publishMockedEvent(eventType, eventPayload) {
await fetch(`${Defaults.getDefaultMockedEventServiceUrl()}/events`, {
const response = await fetch(`${Defaults.getDefaultMockedEventServiceUrl()}/events`, {
method: 'POST',
headers: {
Accept: 'application/json',
@@ -12,4 +12,10 @@ export async function publishMockedEvent(eventType, eventPayload) {
eventPayload,
}),
})
if (response.status !== 200) {
const responseText = await response.text()
throw new Error(`Failed to publish mocked event: ${responseText}`)
}
}