From 6d4e670c185fb371eaa10c2bcccd6b1c1bdfb20b Mon Sep 17 00:00:00 2001 From: Sheetal Nandi Date: Wed, 19 Nov 2014 13:08:57 -0800 Subject: [PATCH] Enable baseline check and declaration emit for --noResolve case of files --- .../amd/diskFile0.js | 7 +++++++ .../amd/diskFile1.d.ts | 2 ++ .../referenceResolutionRelativePathsNoResolve/amd/foo.d.ts | 2 ++ .../referenceResolutionRelativePathsNoResolve/amd/foo.js | 6 ++++++ .../amd/referenceResolutionRelativePathsNoResolve.json | 6 +++++- .../node/diskFile0.js | 7 +++++++ .../node/diskFile1.d.ts | 2 ++ .../node/foo.d.ts | 2 ++ .../referenceResolutionRelativePathsNoResolve/node/foo.js | 6 ++++++ .../node/referenceResolutionRelativePathsNoResolve.json | 6 +++++- .../project/referenceResolutionRelativePathsNoResolve.json | 4 +++- 11 files changed, 47 insertions(+), 3 deletions(-) create mode 100644 tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/amd/diskFile0.js create mode 100644 tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/amd/diskFile1.d.ts create mode 100644 tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/amd/foo.d.ts create mode 100644 tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/amd/foo.js create mode 100644 tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/node/diskFile0.js create mode 100644 tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/node/diskFile1.d.ts create mode 100644 tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/node/foo.d.ts create mode 100644 tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/node/foo.js diff --git a/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/amd/diskFile0.js b/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/amd/diskFile0.js new file mode 100644 index 0000000000..ae9742b492 --- /dev/null +++ b/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/amd/diskFile0.js @@ -0,0 +1,7 @@ +/// +// This is bar.ts +var bar = (function () { + function bar() { + } + return bar; +})(); diff --git a/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/amd/diskFile1.d.ts b/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/amd/diskFile1.d.ts new file mode 100644 index 0000000000..1e341d9785 --- /dev/null +++ b/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/amd/diskFile1.d.ts @@ -0,0 +1,2 @@ +declare class bar { +} diff --git a/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/amd/foo.d.ts b/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/amd/foo.d.ts new file mode 100644 index 0000000000..0e91525d82 --- /dev/null +++ b/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/amd/foo.d.ts @@ -0,0 +1,2 @@ +declare class foo { +} diff --git a/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/amd/foo.js b/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/amd/foo.js new file mode 100644 index 0000000000..20440d5c62 --- /dev/null +++ b/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/amd/foo.js @@ -0,0 +1,6 @@ +/// +var foo = (function () { + function foo() { + } + return foo; +})(); diff --git a/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/amd/referenceResolutionRelativePathsNoResolve.json b/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/amd/referenceResolutionRelativePathsNoResolve.json index db63a7fd0b..16831b328e 100644 --- a/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/amd/referenceResolutionRelativePathsNoResolve.json +++ b/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/amd/referenceResolutionRelativePathsNoResolve.json @@ -5,6 +5,8 @@ "foo.ts", "../../../bar/bar.ts" ], + "declaration": true, + "baselineCheck": true, "resolvedInputFiles": [ "lib.d.ts", "foo.ts", @@ -12,6 +14,8 @@ ], "emittedFiles": [ "foo.js", - "../../../bar/bar.js" + "foo.d.ts", + "../../../bar/bar.js", + "../../../bar/bar.d.ts" ] } \ No newline at end of file diff --git a/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/node/diskFile0.js b/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/node/diskFile0.js new file mode 100644 index 0000000000..ae9742b492 --- /dev/null +++ b/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/node/diskFile0.js @@ -0,0 +1,7 @@ +/// +// This is bar.ts +var bar = (function () { + function bar() { + } + return bar; +})(); diff --git a/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/node/diskFile1.d.ts b/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/node/diskFile1.d.ts new file mode 100644 index 0000000000..1e341d9785 --- /dev/null +++ b/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/node/diskFile1.d.ts @@ -0,0 +1,2 @@ +declare class bar { +} diff --git a/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/node/foo.d.ts b/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/node/foo.d.ts new file mode 100644 index 0000000000..0e91525d82 --- /dev/null +++ b/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/node/foo.d.ts @@ -0,0 +1,2 @@ +declare class foo { +} diff --git a/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/node/foo.js b/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/node/foo.js new file mode 100644 index 0000000000..20440d5c62 --- /dev/null +++ b/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/node/foo.js @@ -0,0 +1,6 @@ +/// +var foo = (function () { + function foo() { + } + return foo; +})(); diff --git a/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/node/referenceResolutionRelativePathsNoResolve.json b/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/node/referenceResolutionRelativePathsNoResolve.json index db63a7fd0b..16831b328e 100644 --- a/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/node/referenceResolutionRelativePathsNoResolve.json +++ b/tests/baselines/reference/project/referenceResolutionRelativePathsNoResolve/node/referenceResolutionRelativePathsNoResolve.json @@ -5,6 +5,8 @@ "foo.ts", "../../../bar/bar.ts" ], + "declaration": true, + "baselineCheck": true, "resolvedInputFiles": [ "lib.d.ts", "foo.ts", @@ -12,6 +14,8 @@ ], "emittedFiles": [ "foo.js", - "../../../bar/bar.js" + "foo.d.ts", + "../../../bar/bar.js", + "../../../bar/bar.d.ts" ] } \ No newline at end of file diff --git a/tests/cases/project/referenceResolutionRelativePathsNoResolve.json b/tests/cases/project/referenceResolutionRelativePathsNoResolve.json index 022a910383..962f9d1a09 100644 --- a/tests/cases/project/referenceResolutionRelativePathsNoResolve.json +++ b/tests/cases/project/referenceResolutionRelativePathsNoResolve.json @@ -5,5 +5,7 @@ "foo.ts", "../../../bar/bar.ts" ], - "noResolve": true + "noResolve": true, + "declaration": true, + "baselineCheck": true } \ No newline at end of file