From b9fe1475c2997dbb7fbc071423a9fa22e251d213 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Fri, 14 Nov 2014 09:13:00 +1100 Subject: [PATCH] add basic api test --- test/api.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 test/api.js diff --git a/test/api.js b/test/api.js new file mode 100644 index 0000000000..084a9f5c07 --- /dev/null +++ b/test/api.js @@ -0,0 +1,17 @@ +var transform = require("../lib/6to5/transformation/transform"); +var assert = require("assert"); +var File = require("../lib/6to5/file"); + +suite("api", function () { + test("{ code: false }", function () { + var result = transform("foo('bar');", { code: false }); + assert.ok(!result.code); + }); + + test("addDeclaration unknown", function () { + var file = new File; + assert.throws(function () { + file.addDeclaration("foob"); + }, /unknown declaration foob/); + }); +});