File tree Expand file tree Collapse file tree 1 file changed +24
-0
lines changed
Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -67,6 +67,30 @@ describe('compileString', () => {
6767 expect ( sourceMap . sourcesContent ! ) . toBeArray ( ) ;
6868 expect ( sourceMap . sourcesContent ! . length ) . toBeGreaterThanOrEqual ( 1 ) ;
6969 } ) ;
70+
71+ it ( 'includes one with source content if sourceMapIncludeSources is "always"' , ( ) => {
72+ const result = compileString ( 'a {b: c}' , {
73+ sourceMap : true ,
74+ sourceMapIncludeSources : 'always' ,
75+ } ) ;
76+ expect ( result ) . toHaveMember ( 'sourceMap' ) ;
77+
78+ const sourceMap = result . sourceMap ! ;
79+ expect ( sourceMap ) . toHaveMember ( 'sourcesContent' ) ;
80+ expect ( sourceMap . sourcesContent ! ) . toBeArray ( ) ;
81+ expect ( sourceMap . sourcesContent ! . length ) . toBeGreaterThanOrEqual ( 1 ) ;
82+ } ) ;
83+
84+ it ( 'includes no source content if sourceMapIncludeSources is "never"' , ( ) => {
85+ const result = compileString ( 'a {b: c}' , {
86+ sourceMap : true ,
87+ sourceMapIncludeSources : 'never' ,
88+ } ) ;
89+ expect ( result ) . toHaveMember ( 'sourceMap' ) ;
90+
91+ const sourceMap = result . sourceMap ! ;
92+ expect ( sourceMap ) . not . toHaveMember ( 'sourcesContent' ) ;
93+ } ) ;
7094 } ) ;
7195
7296 describe ( 'charset' , ( ) => {
You can’t perform that action at this time.
0 commit comments