Skip to content

Commit 0c15786

Browse files
Apply suggested fix to plugins/postcss-rebase-url/test/unit/basic.mjs from Copilot Autofix
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
1 parent 5e3da11 commit 0c15786

1 file changed

Lines changed: 17 additions & 16 deletions

File tree

  • plugins/postcss-rebase-url/test/unit
Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
import assert from 'node:assert';
2+
import { test } from 'node:test';
23
import { rebase } from '../../src/rebase.mjs';
34

4-
{
5+
test('does not rebase when from and to directories are identical', () => {
56
assert.equal(
67
rebase(
78
'foo.png',
@@ -10,9 +11,9 @@ import { rebase } from '../../src/rebase.mjs';
1011
),
1112
'foo.png',
1213
);
13-
}
14+
});
1415

15-
{
16+
test('rebases relative path from nested directory to parent', () => {
1617
assert.equal(
1718
rebase(
1819
'foo.png',
@@ -21,9 +22,9 @@ import { rebase } from '../../src/rebase.mjs';
2122
),
2223
'components/foo.png',
2324
);
24-
}
25+
});
2526

26-
{
27+
test('preserves absolute path when directories are identical', () => {
2728
assert.equal(
2829
rebase(
2930
'/foo.png',
@@ -32,9 +33,9 @@ import { rebase } from '../../src/rebase.mjs';
3233
),
3334
'/foo.png',
3435
);
35-
}
36+
});
3637

37-
{
38+
test('preserves absolute path when rebasing from nested directory', () => {
3839
assert.equal(
3940
rebase(
4041
'/foo.png',
@@ -43,9 +44,9 @@ import { rebase } from '../../src/rebase.mjs';
4344
),
4445
'/foo.png',
4546
);
46-
}
47+
});
4748

48-
{
49+
test('rebases parent-relative image path from nested directory', () => {
4950
assert.equal(
5051
rebase(
5152
'../images/foo.png',
@@ -54,9 +55,9 @@ import { rebase } from '../../src/rebase.mjs';
5455
),
5556
'images/foo.png',
5657
);
57-
}
58+
});
5859

59-
{
60+
test('rebases nested image path from nested directory', () => {
6061
assert.equal(
6162
rebase(
6263
'images/foo.png',
@@ -65,9 +66,9 @@ import { rebase } from '../../src/rebase.mjs';
6566
),
6667
'components/images/foo.png',
6768
);
68-
}
69+
});
6970

70-
{
71+
test('rebases path that goes above nested directory', () => {
7172
assert.equal(
7273
rebase(
7374
'../../images/foo.png',
@@ -76,9 +77,9 @@ import { rebase } from '../../src/rebase.mjs';
7677
),
7778
'../images/foo.png',
7879
);
79-
}
80+
});
8081

81-
{
82+
test('preserves path when base directories do not match', () => {
8283
assert.equal(
8384
rebase(
8485
'../../images/foo.png',
@@ -87,4 +88,4 @@ import { rebase } from '../../src/rebase.mjs';
8788
),
8889
'../../images/foo.png',
8990
);
90-
}
91+
});

0 commit comments

Comments
 (0)