From 0d54e54d2ab7d593db4399be43eed026144ef353 Mon Sep 17 00:00:00 2001 From: Asad Saeeduddin Date: Sat, 20 Feb 2016 12:42:35 -0500 Subject: [PATCH] Add testcases --- tests/cases/project/declarationDir.json | 12 ++++++++++++ tests/cases/project/declarationDir2.json | 13 +++++++++++++ tests/cases/project/declarationDir3.json | 13 +++++++++++++ 3 files changed, 38 insertions(+) create mode 100644 tests/cases/project/declarationDir.json create mode 100644 tests/cases/project/declarationDir2.json create mode 100644 tests/cases/project/declarationDir3.json diff --git a/tests/cases/project/declarationDir.json b/tests/cases/project/declarationDir.json new file mode 100644 index 00000000000..3322694ddbd --- /dev/null +++ b/tests/cases/project/declarationDir.json @@ -0,0 +1,12 @@ +{ + "scenario": "declarationDir: specify declarationDir only", + "projectRoot": "tests/cases/projects/declarationDir", + "inputFiles": [ + "a.ts", + "subfolder/b.ts", + "subfolder/c.ts" + ], + "declaration": true, + "declarationDir": "declarations", + "baselineCheck": true +} \ No newline at end of file diff --git a/tests/cases/project/declarationDir2.json b/tests/cases/project/declarationDir2.json new file mode 100644 index 00000000000..c943ed7f57b --- /dev/null +++ b/tests/cases/project/declarationDir2.json @@ -0,0 +1,13 @@ +{ + "scenario": "declarationDir: specify declarationDir with outDir", + "projectRoot": "tests/cases/projects/declarationDir", + "inputFiles": [ + "a.ts", + "subfolder/b.ts", + "subfolder/c.ts" + ], + "outDir": "out", + "declaration": true, + "declarationDir": "declarations", + "baselineCheck": true +} \ No newline at end of file diff --git a/tests/cases/project/declarationDir3.json b/tests/cases/project/declarationDir3.json new file mode 100644 index 00000000000..b86e454c69d --- /dev/null +++ b/tests/cases/project/declarationDir3.json @@ -0,0 +1,13 @@ +{ + "scenario": "declarationDir: specify declarationDir with bundled output file", + "projectRoot": "tests/cases/projects/declarationDir", + "inputFiles": [ + "a.ts", + "subfolder/b.ts", + "subfolder/c.ts" + ], + "out": "out.js", + "declaration": true, + "declarationDir": "declarations", + "baselineCheck": true +} \ No newline at end of file