/* eslint-env mocha */ import expect, { createSpy } from "expect" import { execute } from "corePlugins/auth/spec-wrap-actions" describe("spec plugin - actions", function(){ describe("execute", function(){ xit("should add `securities` to the oriAction call", function(){ // Given const system = { authSelectors: { authorized: createSpy().andReturn({some: "security"}) } } const oriExecute = createSpy() // When let executeFn = execute(oriExecute, system) executeFn({}) // Then expect(oriExecute.calls.length).toEqual(1) expect(oriExecute.calls[0].arguments[0]).toEqual({ extras: { security: { some: "security" } }, method: undefined, path: undefined, operation: undefined }) }) }) })