mirror of
https://github.com/bitwarden/browser
synced 2025-12-13 14:53:33 +00:00
* Delete Unused State * Delete One More * Add Migration to Delete InstalledVersion * Update Error
36 lines
890 B
TypeScript
36 lines
890 B
TypeScript
import { runMigrator } from "../migration-helper.spec";
|
|
|
|
import { DeleteInstalledVersion } from "./52-delete-installed-version";
|
|
|
|
describe("DeleteInstalledVersion", () => {
|
|
const sut = new DeleteInstalledVersion(51, 52);
|
|
|
|
describe("migrate", () => {
|
|
it("can delete data if there", async () => {
|
|
const output = await runMigrator(sut, {
|
|
authenticatedAccounts: ["user1"],
|
|
global: {
|
|
installedVersion: "2024.1.1",
|
|
},
|
|
});
|
|
|
|
expect(output).toEqual({
|
|
authenticatedAccounts: ["user1"],
|
|
global: {},
|
|
});
|
|
});
|
|
|
|
it("will run if installed version is not there", async () => {
|
|
const output = await runMigrator(sut, {
|
|
authenticatedAccounts: ["user1"],
|
|
global: {},
|
|
});
|
|
|
|
expect(output).toEqual({
|
|
authenticatedAccounts: ["user1"],
|
|
global: {},
|
|
});
|
|
});
|
|
});
|
|
});
|