1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-08-23 13:46:45 +02:00

feat: lift tests

This commit is contained in:
Thomas Heartman 2023-11-20 12:28:18 +01:00
parent 697d907708
commit a76d1c13ba
No known key found for this signature in database
GPG Key ID: BD1F880DAED1EE78

View File

@ -134,8 +134,7 @@ describe.each([
);
});
describe('addStrategy events should show up in used strategies correctly', () => {
test.each([
test.each([
['Draft', true],
['In review', true],
['Scheduled', true],
@ -143,7 +142,7 @@ describe('addStrategy events should show up in used strategies correctly', () =>
['Rejected', false],
['Cancelled', false],
['Applied', false],
])(
])(
'addStrategy events in %s CRs should show up only of the CR is active',
async (state, isActiveCr) => {
await createCR(state);
@ -152,8 +151,7 @@ describe('addStrategy events should show up in used strategies correctly', () =>
await addStrategyToCr(segmentId, FLAG_NAME);
const result =
await readModel.getStrategiesUsedInActiveChangeRequests(
const result = await readModel.getStrategiesUsedInActiveChangeRequests(
segmentId,
);
if (isActiveCr) {
@ -169,11 +167,9 @@ describe('addStrategy events should show up in used strategies correctly', () =>
expect(result).toStrictEqual([]);
}
},
);
});
);
describe('updateStrategy events should show up in used strategies correctly', () => {
test.each([
test.each([
['Draft', true],
['In review', true],
['Scheduled', true],
@ -181,7 +177,7 @@ describe('updateStrategy events should show up in used strategies correctly', ()
['Rejected', false],
['Cancelled', false],
['Applied', false],
])(
])(
`updateStrategy events in %s CRs should show up only of the CR is active`,
async (state, isActiveCr) => {
await createCR(state);
@ -191,8 +187,7 @@ describe('updateStrategy events should show up in used strategies correctly', ()
const strategyId = randomId();
await updateStrategyInCr(strategyId, segmentId, FLAG_NAME);
const result =
await readModel.getStrategiesUsedInActiveChangeRequests(
const result = await readModel.getStrategiesUsedInActiveChangeRequests(
segmentId,
);
@ -210,5 +205,4 @@ describe('updateStrategy events should show up in used strategies correctly', ()
expect(result).toStrictEqual([]);
}
},
);
});
);