@@ -37,7 +37,7 @@ function create(code) {
37
37
}
38
38
39
39
describe ( 'css' , ( ) => {
40
- fs . readdirSync ( 'test/css/ samples' ) . forEach ( dir => {
40
+ fs . readdirSync ( ` ${ __dirname } / samples` ) . forEach ( dir => {
41
41
if ( dir [ 0 ] === '.' ) return ;
42
42
43
43
// add .solo to a sample directory name to only run that test
@@ -51,7 +51,7 @@ describe('css', () => {
51
51
( solo ? it . only : skip ? it . skip : it ) ( dir , ( ) => {
52
52
const config = try_require ( `./samples/${ dir } /_config.js` ) || { } ;
53
53
const input = fs
54
- . readFileSync ( `test/css /samples/${ dir } /input.svelte` , 'utf-8' )
54
+ . readFileSync ( `${ __dirname } /samples/${ dir } /input.svelte` , 'utf-8' )
55
55
. replace ( / \s + $ / , '' ) ;
56
56
57
57
const expected_warnings = ( config . warnings || [ ] ) . map ( normalize_warning ) ;
@@ -74,10 +74,10 @@ describe('css', () => {
74
74
assert . deepEqual ( dom_warnings , ssr_warnings ) ;
75
75
assert . deepEqual ( dom_warnings . map ( normalize_warning ) , expected_warnings ) ;
76
76
77
- fs . writeFileSync ( `test/css /samples/${ dir } /_actual.css` , dom . css . code ) ;
77
+ fs . writeFileSync ( `${ __dirname } /samples/${ dir } /_actual.css` , dom . css . code ) ;
78
78
const expected = {
79
- html : read ( `test/css /samples/${ dir } /expected.html` ) ,
80
- css : read ( `test/css /samples/${ dir } /expected.css` )
79
+ html : read ( `${ __dirname } /samples/${ dir } /expected.html` ) ,
80
+ css : read ( `${ __dirname } /samples/${ dir } /expected.css` )
81
81
} ;
82
82
83
83
assert . equal ( dom . css . code . replace ( / s v e l t e ( - r e f ) ? - [ a - z 0 - 9 ] + / g, ( m , $1 ) => $1 ? m : 'svelte-xyz' ) , expected . css ) ;
@@ -112,7 +112,7 @@ describe('css', () => {
112
112
new ClientComponent ( { target, props : config . props } ) ;
113
113
const html = target . innerHTML ;
114
114
115
- fs . writeFileSync ( `test/css /samples/${ dir } /_actual.html` , html ) ;
115
+ fs . writeFileSync ( `${ __dirname } /samples/${ dir } /_actual.html` , html ) ;
116
116
117
117
assert . equal (
118
118
normalizeHtml ( window , html . replace ( / s v e l t e ( - r e f ) ? - [ a - z 0 - 9 ] + / g, ( m , $1 ) => $1 ? m : 'svelte-xyz' ) ) ,
0 commit comments