diff --git a/spec/api/plugin-api.spec.js b/spec/api/plugin-api.spec.js index d3efe81..d8b0f4b 100644 --- a/spec/api/plugin-api.spec.js +++ b/spec/api/plugin-api.spec.js @@ -56,7 +56,7 @@ describe("plugin API", function() { it("receives configuration", function() { var plugin = { - use: function(config, options) { + use: function(config) { var i; expect(config).toBeObject(); @@ -87,19 +87,19 @@ describe("plugin API", function() { }); it("receives options", function() { - var buildParserOptions = { foo: 42 }, - plugin = { + var plugin = { use: function(config, options) { expect(options).toEqual(buildParserOptions); } - }; + }, + buildParserOptions = { plugins: [plugin], foo: 42 }; PEG.buildParser(grammar, buildParserOptions); }); it("can replace parser", function() { var plugin = { - use: function(config, options) { + use: function(config) { var parser = PEG.buildParser([ 'start = .* {', ' return {', @@ -125,7 +125,7 @@ describe("plugin API", function() { it("can change compiler passes", function() { var plugin = { - use: function(config, options) { + use: function(config) { var pass = function(ast) { ast.code = '({ parse: function() { return 42; } })'; };