0
0
mirror of https://github.com/renovatebot/renovate.git synced 2024-12-22 21:48:32 +00:00
renovatebot_renovate/lib/config/migrations/custom/branch-name-migration.spec.ts
2023-11-07 15:50:29 +00:00

39 lines
813 B
TypeScript

import { BranchNameMigration } from './branch-name-migration';
describe('config/migrations/custom/branch-name-migration', () => {
it('should replace pattern', () => {
expect(BranchNameMigration).toMigrate(
{
branchName: 'test {{managerBranchPrefix}} test',
},
{
branchName: 'test {{additionalBranchPrefix}} test',
},
);
});
it('should not replace another string', () => {
expect(BranchNameMigration).toMigrate(
{
branchName: 'test',
},
{
branchName: 'test',
},
false,
);
});
it('should not replace non string value', () => {
expect(BranchNameMigration).toMigrate(
{
branchName: true,
} as any,
{
branchName: true,
} as any,
false,
);
});
});