update tests to reflect new plugin api

This commit is contained in:
Sebastian McKenzie 2015-06-15 16:36:45 +01:00
parent 01818a50fa
commit 19ad22f6e8
2 changed files with 7 additions and 5 deletions

View File

@ -393,15 +393,15 @@ suite("api", function () {
test("not transformer", function () { test("not transformer", function () {
assert.throws(function () { assert.throws(function () {
new PluginManager().validate("foobar", {}); new PluginManager().validate("foobar", {});
}, /didn't export a Transformer instance/); }, /didn't export a Plugin instance/);
assert.throws(function () { assert.throws(function () {
new PluginManager().validate("foobar", ""); new PluginManager().validate("foobar", "");
}, /didn't export a Transformer instance/); }, /didn't export a Plugin instance/);
assert.throws(function () { assert.throws(function () {
new PluginManager().validate("foobar", []); new PluginManager().validate("foobar", []);
}, /didn't export a Transformer instance/); }, /didn't export a Plugin instance/);
}); });
test("object request"); test("object request");

View File

@ -10,9 +10,11 @@ suite("traversal path", function () {
var actualCode = transform(expectCode, { var actualCode = transform(expectCode, {
blacklist: "strict", blacklist: "strict",
plugins: [new Plugin("foobar", { plugins: [new Plugin("foobar", {
visitor: {
FunctionDeclaration: function () { FunctionDeclaration: function () {
return "console.whatever()"; return "console.whatever()";
} }
}
})] })]
}).code; }).code;