mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-08-28 05:27:24 +00:00
fix: update experiments tests to include new SHOW_ENHANCE_PROMPT_BUTTON experiment
This commit is contained in:
parent
0e1c968fba
commit
0baf45dc35
1 changed files with 30 additions and 0 deletions
|
|
@ -23,11 +23,21 @@ describe("experiments", () => {
|
|||
})
|
||||
})
|
||||
|
||||
describe("SHOW_ENHANCE_PROMPT_BUTTON", () => {
|
||||
it("is configured correctly", () => {
|
||||
expect(EXPERIMENT_IDS.SHOW_ENHANCE_PROMPT_BUTTON).toBe("showEnhancePromptButton")
|
||||
expect(experimentConfigsMap.SHOW_ENHANCE_PROMPT_BUTTON).toMatchObject({
|
||||
enabled: true,
|
||||
})
|
||||
})
|
||||
})
|
||||
|
||||
describe("isEnabled", () => {
|
||||
it("returns false when POWER_STEERING experiment is not enabled", () => {
|
||||
const experiments: Record<ExperimentId, boolean> = {
|
||||
powerSteering: false,
|
||||
multiFileApplyDiff: false,
|
||||
showEnhancePromptButton: true,
|
||||
}
|
||||
expect(Experiments.isEnabled(experiments, EXPERIMENT_IDS.POWER_STEERING)).toBe(false)
|
||||
})
|
||||
|
|
@ -36,6 +46,7 @@ describe("experiments", () => {
|
|||
const experiments: Record<ExperimentId, boolean> = {
|
||||
powerSteering: true,
|
||||
multiFileApplyDiff: false,
|
||||
showEnhancePromptButton: true,
|
||||
}
|
||||
expect(Experiments.isEnabled(experiments, EXPERIMENT_IDS.POWER_STEERING)).toBe(true)
|
||||
})
|
||||
|
|
@ -44,8 +55,27 @@ describe("experiments", () => {
|
|||
const experiments: Record<ExperimentId, boolean> = {
|
||||
powerSteering: false,
|
||||
multiFileApplyDiff: false,
|
||||
showEnhancePromptButton: true,
|
||||
}
|
||||
expect(Experiments.isEnabled(experiments, EXPERIMENT_IDS.POWER_STEERING)).toBe(false)
|
||||
})
|
||||
|
||||
it("returns true when SHOW_ENHANCE_PROMPT_BUTTON is enabled", () => {
|
||||
const experiments: Record<ExperimentId, boolean> = {
|
||||
powerSteering: false,
|
||||
multiFileApplyDiff: false,
|
||||
showEnhancePromptButton: true,
|
||||
}
|
||||
expect(Experiments.isEnabled(experiments, EXPERIMENT_IDS.SHOW_ENHANCE_PROMPT_BUTTON)).toBe(true)
|
||||
})
|
||||
|
||||
it("returns false when SHOW_ENHANCE_PROMPT_BUTTON is disabled", () => {
|
||||
const experiments: Record<ExperimentId, boolean> = {
|
||||
powerSteering: false,
|
||||
multiFileApplyDiff: false,
|
||||
showEnhancePromptButton: false,
|
||||
}
|
||||
expect(Experiments.isEnabled(experiments, EXPERIMENT_IDS.SHOW_ENHANCE_PROMPT_BUTTON)).toBe(false)
|
||||
})
|
||||
})
|
||||
})
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue