Add index suffix before extension

This commit is contained in:
Yury Semikhatsky 2024-03-12 09:26:34 -07:00
parent 6abb978eae
commit 56afacb1e2
2 changed files with 7 additions and 7 deletions

View file

@ -140,7 +140,7 @@ class SnapshotHelper {
snapshotNames.namedSnapshotIndex[joinedName] = (snapshotNames.namedSnapshotIndex[joinedName] || 0) + 1;
const index = snapshotNames.namedSnapshotIndex[joinedName];
if (index > 1)
this.snapshotName = `${joinedName}-${index - 1}`;
this.snapshotName = addSuffixToFilePath(joinedName, `-${index - 1}`);
else
this.snapshotName = joinedName;
}

View file

@ -128,14 +128,14 @@ test('should generate separate actual results for repeating names', async ({ run
'path': 'a-is-a-test/foo-actual.txt'
},
{
'name': 'foo-expected.txt-1',
'name': 'foo-1-expected.txt',
'contentType': 'text/plain',
'path': 'golden-should-generate-separate-actual-results-for-repeating-names-playwright-test/a.spec.js-snapshots/foo.txt'
},
{
'name': 'foo-actual.txt-1',
'name': 'foo-1-actual.txt',
'contentType': 'text/plain',
'path': 'a-is-a-test/foo-actual.txt-1'
'path': 'a-is-a-test/foo-1-actual.txt'
},
{
'name': 'bar/baz-expected.txt',
@ -148,14 +148,14 @@ test('should generate separate actual results for repeating names', async ({ run
'path': 'a-is-a-test/bar-baz-actual.txt'
},
{
'name': 'bar/baz-expected.txt-1',
'name': 'bar/baz-1-expected.txt',
'contentType': 'text/plain',
'path': 'golden-should-generate-separate-actual-results-for-repeating-names-playwright-test/a.spec.js-snapshots/bar/baz.txt'
},
{
'name': 'bar/baz-actual.txt-1',
'name': 'bar/baz-1-actual.txt',
'contentType': 'text/plain',
'path': 'a-is-a-test/bar-baz-actual.txt-1'
'path': 'a-is-a-test/bar-baz-1-actual.txt'
}
]);
});