@@ -24,6 +24,20 @@ test('URLs can be rewritten', async () => {
24
24
background : url ('/image.jpg' );
25
25
background : url ("/image.jpg" );
26
26
27
+ /* Potentially Vite-aliased URLs: ignored */
28
+ background : url (~ / image.jpg);
29
+ background : url(~ / foo/image.jpg);
30
+ background : url ('~/image.jpg' );
31
+ background : url ("~/image.jpg" );
32
+ background : url (# /image.jpg);
33
+ background : url (# /foo/image.jpg);
34
+ background : url ('#/image.jpg' );
35
+ background : url ("#/image.jpg" );
36
+ background : url (@/ image.jpg);
37
+ background : url(@/ foo/image.jpg);
38
+ background : url ('@/image.jpg' );
39
+ background : url ("@/image.jpg" );
40
+
27
41
/* External URL: ignored */
28
42
background : url (http://example.com/image.jpg);
29
43
background : url ('http://example.com/image.jpg' );
@@ -109,6 +123,18 @@ test('URLs can be rewritten', async () => {
109
123
background: url(/foo/image.jpg);
110
124
background: url('/image.jpg');
111
125
background: url("/image.jpg");
126
+ background: url(~/image.jpg);
127
+ background: url(~/foo/image.jpg);
128
+ background: url('~/image.jpg');
129
+ background: url("~/image.jpg");
130
+ background: url(#/image.jpg);
131
+ background: url(#/foo/image.jpg);
132
+ background: url('#/image.jpg');
133
+ background: url("#/image.jpg");
134
+ background: url(@/image.jpg);
135
+ background: url(@/foo/image.jpg);
136
+ background: url('@/image.jpg');
137
+ background: url("@/image.jpg");
112
138
background: url(http://example.com/image.jpg);
113
139
background: url('http://example.com/image.jpg');
114
140
background: url("http://example.com/image.jpg");
0 commit comments