mirror of
https://github.com/Unleash/unleash.git
synced 2025-08-27 13:49:10 +02:00
feat: lift tests
This commit is contained in:
parent
697d907708
commit
a76d1c13ba
@ -134,8 +134,7 @@ describe.each([
|
|||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
describe('addStrategy events should show up in used strategies correctly', () => {
|
test.each([
|
||||||
test.each([
|
|
||||||
['Draft', true],
|
['Draft', true],
|
||||||
['In review', true],
|
['In review', true],
|
||||||
['Scheduled', true],
|
['Scheduled', true],
|
||||||
@ -143,7 +142,7 @@ describe('addStrategy events should show up in used strategies correctly', () =>
|
|||||||
['Rejected', false],
|
['Rejected', false],
|
||||||
['Cancelled', false],
|
['Cancelled', false],
|
||||||
['Applied', false],
|
['Applied', false],
|
||||||
])(
|
])(
|
||||||
'addStrategy events in %s CRs should show up only of the CR is active',
|
'addStrategy events in %s CRs should show up only of the CR is active',
|
||||||
async (state, isActiveCr) => {
|
async (state, isActiveCr) => {
|
||||||
await createCR(state);
|
await createCR(state);
|
||||||
@ -152,8 +151,7 @@ describe('addStrategy events should show up in used strategies correctly', () =>
|
|||||||
|
|
||||||
await addStrategyToCr(segmentId, FLAG_NAME);
|
await addStrategyToCr(segmentId, FLAG_NAME);
|
||||||
|
|
||||||
const result =
|
const result = await readModel.getStrategiesUsedInActiveChangeRequests(
|
||||||
await readModel.getStrategiesUsedInActiveChangeRequests(
|
|
||||||
segmentId,
|
segmentId,
|
||||||
);
|
);
|
||||||
if (isActiveCr) {
|
if (isActiveCr) {
|
||||||
@ -169,11 +167,9 @@ describe('addStrategy events should show up in used strategies correctly', () =>
|
|||||||
expect(result).toStrictEqual([]);
|
expect(result).toStrictEqual([]);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
);
|
);
|
||||||
});
|
|
||||||
|
|
||||||
describe('updateStrategy events should show up in used strategies correctly', () => {
|
test.each([
|
||||||
test.each([
|
|
||||||
['Draft', true],
|
['Draft', true],
|
||||||
['In review', true],
|
['In review', true],
|
||||||
['Scheduled', true],
|
['Scheduled', true],
|
||||||
@ -181,7 +177,7 @@ describe('updateStrategy events should show up in used strategies correctly', ()
|
|||||||
['Rejected', false],
|
['Rejected', false],
|
||||||
['Cancelled', false],
|
['Cancelled', false],
|
||||||
['Applied', false],
|
['Applied', false],
|
||||||
])(
|
])(
|
||||||
`updateStrategy events in %s CRs should show up only of the CR is active`,
|
`updateStrategy events in %s CRs should show up only of the CR is active`,
|
||||||
async (state, isActiveCr) => {
|
async (state, isActiveCr) => {
|
||||||
await createCR(state);
|
await createCR(state);
|
||||||
@ -191,8 +187,7 @@ describe('updateStrategy events should show up in used strategies correctly', ()
|
|||||||
const strategyId = randomId();
|
const strategyId = randomId();
|
||||||
await updateStrategyInCr(strategyId, segmentId, FLAG_NAME);
|
await updateStrategyInCr(strategyId, segmentId, FLAG_NAME);
|
||||||
|
|
||||||
const result =
|
const result = await readModel.getStrategiesUsedInActiveChangeRequests(
|
||||||
await readModel.getStrategiesUsedInActiveChangeRequests(
|
|
||||||
segmentId,
|
segmentId,
|
||||||
);
|
);
|
||||||
|
|
||||||
@ -210,5 +205,4 @@ describe('updateStrategy events should show up in used strategies correctly', ()
|
|||||||
expect(result).toStrictEqual([]);
|
expect(result).toStrictEqual([]);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
);
|
);
|
||||||
});
|
|
||||||
|
Loading…
Reference in New Issue
Block a user