From 82d5a9c1bb1c35050e733c92cb57e28b9d71836d Mon Sep 17 00:00:00 2001 From: basarat Date: Sun, 2 Aug 2015 11:25:55 +1000 Subject: [PATCH] test(shebang) desired outcome --- tests/baselines/reference/shebang.js | 8 ++++++++ tests/baselines/reference/shebang.symbols | 5 +++++ tests/baselines/reference/shebang.types | 6 ++++++ tests/cases/compiler/shebang.ts | 2 ++ 4 files changed, 21 insertions(+) create mode 100644 tests/baselines/reference/shebang.js create mode 100644 tests/baselines/reference/shebang.symbols create mode 100644 tests/baselines/reference/shebang.types create mode 100644 tests/cases/compiler/shebang.ts diff --git a/tests/baselines/reference/shebang.js b/tests/baselines/reference/shebang.js new file mode 100644 index 00000000000..d7e3a4d8351 --- /dev/null +++ b/tests/baselines/reference/shebang.js @@ -0,0 +1,8 @@ +//// [shebang.ts] +#!/usr/bin/env node +var foo = 'I wish the generated JS to be executed in node'; + + +//// [shebang.js] +#!/usr/bin/env node +var foo = 'I wish the generated JS to be executed in node'; diff --git a/tests/baselines/reference/shebang.symbols b/tests/baselines/reference/shebang.symbols new file mode 100644 index 00000000000..37ad5436674 --- /dev/null +++ b/tests/baselines/reference/shebang.symbols @@ -0,0 +1,5 @@ +=== tests/cases/compiler/shebang.ts === +#!/usr/bin/env node +var foo = 'I wish the generated JS to be executed in node'; +>foo : Symbol(foo, Decl(shebang.ts, 1, 3)) + diff --git a/tests/baselines/reference/shebang.types b/tests/baselines/reference/shebang.types new file mode 100644 index 00000000000..5fd6f0533ec --- /dev/null +++ b/tests/baselines/reference/shebang.types @@ -0,0 +1,6 @@ +=== tests/cases/compiler/shebang.ts === +#!/usr/bin/env node +var foo = 'I wish the generated JS to be executed in node'; +>foo : string +>'I wish the generated JS to be executed in node' : string + diff --git a/tests/cases/compiler/shebang.ts b/tests/cases/compiler/shebang.ts new file mode 100644 index 00000000000..3456df0fad5 --- /dev/null +++ b/tests/cases/compiler/shebang.ts @@ -0,0 +1,2 @@ +#!/usr/bin/env node +var foo = 'I wish the generated JS to be executed in node';