Skip to content

Commit

Permalink
Refactor the test
Browse files Browse the repository at this point in the history
  • Loading branch information
amezin committed Jul 1, 2024
1 parent 2c44f29 commit 58fe2ca
Showing 1 changed file with 16 additions and 23 deletions.
39 changes: 16 additions & 23 deletions lib/workers/repository/updates/generate.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1499,58 +1499,51 @@ describe('workers/repository/updates/generate', () => {
});

it('allows upgrades in commitMessage', () => {
const group = {
commitMessageTopic: '{{{groupName}}}',
commitMessagePrefix:
'{{#each upgrades}}{{{prBodyDefinitions.Issue}}} {{/each}}',
commitMessageExtra: '',
const commonOptions = {
...requiredDefaultOptions,
manager: 'some-manager',
branchName: 'deps',
groupName: 'deps',
group: {
commitMessageTopic: '{{{groupName}}}',
commitMessagePrefix:
'{{#each upgrades}}{{{prBodyDefinitions.Issue}}} {{/each}}',
},
};

const branch = [
{
...requiredDefaultOptions,
manager: 'some-manager',
groupName: 'deps',
...commonOptions,
depName: 'dep1',
branchName: 'deps',
newVersion: '1.2.0',
newValue: '1.2.0',
isGroup: true,
updateType: 'minor' as UpdateType,
fileReplacePosition: 1,
prBodyDefinitions: {
Issue: 'I1',
},
group,
},
{
...requiredDefaultOptions,
manager: 'some-manager',
groupName: 'deps',
...commonOptions,
depName: 'dep2',
branchName: 'deps',
newVersion: '1.0.0',
newValue: '1.0.0',
isGroup: true,
updateType: 'major' as UpdateType,
fileReplacePosition: 2,
prBodyDefinitions: {
Issue: 'I2',
},
group,
},
{
...requiredDefaultOptions,
manager: 'some-manager',
groupName: 'deps',
...commonOptions,
depName: 'dep3',
branchName: 'deps',
newVersion: '1.2.3',
newValue: '1.2.3',
isGroup: true,
updateType: 'patch' as UpdateType,
fileReplacePosition: 0,
prBodyDefinitions: {
Issue: 'I3',
},
group,
},
] satisfies BranchUpgradeConfig[];
const res = generateBranchConfig(branch);
Expand Down

0 comments on commit 58fe2ca

Please sign in to comment.