mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-02-05 08:11:30 -06:00
Test cases to verify --inlineSourceMap with --sourcemap --mapRoot and --sourceRoot
Note that --sourceRoot fails with crash
This commit is contained in:
parent
593ba66af1
commit
8020bf90d6
@ -0,0 +1,9 @@
|
||||
error TS5052: Option 'mapRoot' cannot be specified without specifying option 'sourceMap'.
|
||||
error TS5053: Option 'mapRoot' cannot be specified with option 'inlineSourceMap'.
|
||||
|
||||
|
||||
!!! error TS5052: Option 'mapRoot' cannot be specified without specifying option 'sourceMap'.
|
||||
!!! error TS5053: Option 'mapRoot' cannot be specified with option 'inlineSourceMap'.
|
||||
==== tests/cases/compiler/optionsInlineSourceMapMapRoot.ts (0 errors) ====
|
||||
|
||||
var a = 10;
|
||||
@ -0,0 +1,7 @@
|
||||
//// [optionsInlineSourceMapMapRoot.ts]
|
||||
|
||||
var a = 10;
|
||||
|
||||
//// [optionsInlineSourceMapMapRoot.js]
|
||||
var a = 10;
|
||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3B0aW9uc0lubGluZVNvdXJjZU1hcE1hcFJvb3QuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJvcHRpb25zSW5saW5lU291cmNlTWFwTWFwUm9vdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxJQUFJLENBQUMsR0FBRyxFQUFFLENBQUMifQ==
|
||||
@ -0,0 +1,33 @@
|
||||
===================================================================
|
||||
JsFile: optionsInlineSourceMapMapRoot.js
|
||||
mapUrl: c:/TypeScript/tests/cases/compiler/optionsInlineSourceMapMapRoot.js.map
|
||||
sourceRoot:
|
||||
sources: optionsInlineSourceMapMapRoot.ts
|
||||
===================================================================
|
||||
-------------------------------------------------------------------
|
||||
emittedFile:tests/cases/compiler/optionsInlineSourceMapMapRoot.js
|
||||
sourceFile:optionsInlineSourceMapMapRoot.ts
|
||||
-------------------------------------------------------------------
|
||||
>>>var a = 10;
|
||||
1 >
|
||||
2 >^^^^
|
||||
3 > ^
|
||||
4 > ^^^
|
||||
5 > ^^
|
||||
6 > ^
|
||||
7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
|
||||
1 >
|
||||
>
|
||||
2 >var
|
||||
3 > a
|
||||
4 > =
|
||||
5 > 10
|
||||
6 > ;
|
||||
1 >Emitted(1, 1) Source(2, 1) + SourceIndex(0)
|
||||
2 >Emitted(1, 5) Source(2, 5) + SourceIndex(0)
|
||||
3 >Emitted(1, 6) Source(2, 6) + SourceIndex(0)
|
||||
4 >Emitted(1, 9) Source(2, 9) + SourceIndex(0)
|
||||
5 >Emitted(1, 11) Source(2, 11) + SourceIndex(0)
|
||||
6 >Emitted(1, 12) Source(2, 12) + SourceIndex(0)
|
||||
---
|
||||
>>>//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3B0aW9uc0lubGluZVNvdXJjZU1hcE1hcFJvb3QuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJvcHRpb25zSW5saW5lU291cmNlTWFwTWFwUm9vdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxJQUFJLENBQUMsR0FBRyxFQUFFLENBQUMifQ==
|
||||
@ -0,0 +1,7 @@
|
||||
error TS5053: Option 'sourceMap' cannot be specified with option 'inlineSourceMap'.
|
||||
|
||||
|
||||
!!! error TS5053: Option 'sourceMap' cannot be specified with option 'inlineSourceMap'.
|
||||
==== tests/cases/compiler/optionsInlineSourceMapSourcemap.ts (0 errors) ====
|
||||
|
||||
var a = 10;
|
||||
@ -0,0 +1,7 @@
|
||||
//// [optionsInlineSourceMapSourcemap.ts]
|
||||
|
||||
var a = 10;
|
||||
|
||||
//// [optionsInlineSourceMapSourcemap.js]
|
||||
var a = 10;
|
||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3B0aW9uc0lubGluZVNvdXJjZU1hcFNvdXJjZW1hcC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIm9wdGlvbnNJbmxpbmVTb3VyY2VNYXBTb3VyY2VtYXAudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsSUFBSSxDQUFDLEdBQUcsRUFBRSxDQUFDIn0=
|
||||
@ -0,0 +1,33 @@
|
||||
===================================================================
|
||||
JsFile: optionsInlineSourceMapSourcemap.js
|
||||
mapUrl: optionsInlineSourceMapSourcemap.js.map
|
||||
sourceRoot:
|
||||
sources: optionsInlineSourceMapSourcemap.ts
|
||||
===================================================================
|
||||
-------------------------------------------------------------------
|
||||
emittedFile:tests/cases/compiler/optionsInlineSourceMapSourcemap.js
|
||||
sourceFile:optionsInlineSourceMapSourcemap.ts
|
||||
-------------------------------------------------------------------
|
||||
>>>var a = 10;
|
||||
1 >
|
||||
2 >^^^^
|
||||
3 > ^
|
||||
4 > ^^^
|
||||
5 > ^^
|
||||
6 > ^
|
||||
7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
|
||||
1 >
|
||||
>
|
||||
2 >var
|
||||
3 > a
|
||||
4 > =
|
||||
5 > 10
|
||||
6 > ;
|
||||
1 >Emitted(1, 1) Source(2, 1) + SourceIndex(0)
|
||||
2 >Emitted(1, 5) Source(2, 5) + SourceIndex(0)
|
||||
3 >Emitted(1, 6) Source(2, 6) + SourceIndex(0)
|
||||
4 >Emitted(1, 9) Source(2, 9) + SourceIndex(0)
|
||||
5 >Emitted(1, 11) Source(2, 11) + SourceIndex(0)
|
||||
6 >Emitted(1, 12) Source(2, 12) + SourceIndex(0)
|
||||
---
|
||||
>>>//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3B0aW9uc0lubGluZVNvdXJjZU1hcFNvdXJjZW1hcC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIm9wdGlvbnNJbmxpbmVTb3VyY2VNYXBTb3VyY2VtYXAudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsSUFBSSxDQUFDLEdBQUcsRUFBRSxDQUFDIn0=
|
||||
4
tests/cases/compiler/optionsInlineSourceMapMapRoot.ts
Normal file
4
tests/cases/compiler/optionsInlineSourceMapMapRoot.ts
Normal file
@ -0,0 +1,4 @@
|
||||
// @mapRoot: local
|
||||
// @inlineSourceMap: true
|
||||
|
||||
var a = 10;
|
||||
4
tests/cases/compiler/optionsInlineSourceMapSourceRoot.ts
Normal file
4
tests/cases/compiler/optionsInlineSourceMapSourceRoot.ts
Normal file
@ -0,0 +1,4 @@
|
||||
// @sourceRoot: local
|
||||
// @inlineSourceMap: true
|
||||
|
||||
var a = 10;
|
||||
4
tests/cases/compiler/optionsInlineSourceMapSourcemap.ts
Normal file
4
tests/cases/compiler/optionsInlineSourceMapSourcemap.ts
Normal file
@ -0,0 +1,4 @@
|
||||
// @sourcemap: true
|
||||
// @inlineSourceMap: true
|
||||
|
||||
var a = 10;
|
||||
Loading…
x
Reference in New Issue
Block a user