{"action":"created","issue":{"url":"https://api.github.com/repos/yahoo/fluxible/issues/294","labels_url":"https://api.github.com/repos/yahoo/fluxible/issues/294/labels{/name}","comments_url":"https://api.github.com/repos/yahoo/fluxible/issues/294/comments","events_url":"https://api.github.com/repos/yahoo/fluxible/issues/294/events","html_url":"https://github.com/yahoo/fluxible/issues/294","id":113647278,"number":294,"title":"MockAction for use with MockActionContext","user":{"login":"localnerve","id":2454740,"avatar_url":"https://avatars.githubusercontent.com/u/2454740?v=3","gravatar_id":"","url":"https://api.github.com/users/localnerve","html_url":"https://github.com/localnerve","followers_url":"https://api.github.com/users/localnerve/followers","following_url":"https://api.github.com/users/localnerve/following{/other_user}","gists_url":"https://api.github.com/users/localnerve/gists{/gist_id}","starred_url":"https://api.github.com/users/localnerve/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/localnerve/subscriptions","organizations_url":"https://api.github.com/users/localnerve/orgs","repos_url":"https://api.github.com/users/localnerve/repos","events_url":"https://api.github.com/users/localnerve/events{/privacy}","received_events_url":"https://api.github.com/users/localnerve/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/yahoo/fluxible/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-10-27T18:12:23Z","updated_at":"2015-10-27T22:10:44Z","closed_at":null,"body":"Wondering if it is a good idea to add a MockAction (wrapper) for use with MockActionContext to supply Promise fulfillment if 'done' callback is missing, or just update the MockXXXContext utils directly to use a common fulfillment mechanism.\r\n\r\nMore and more my code is making use of Promises, and I suspect this is growing for everyone.\r\n\r\nI rely pretty heavily on the Fluxible Utils, so if these are going to stick around (which I super-hope they do), then they probably should get an update for actions that make use of Promises in one way or another.\r\n\r\nOther Ideas?"},"comment":{"url":"https://api.github.com/repos/yahoo/fluxible/issues/comments/151660326","html_url":"https://github.com/yahoo/fluxible/issues/294#issuecomment-151660326","issue_url":"https://api.github.com/repos/yahoo/fluxible/issues/294","id":151660326,"user":{"login":"mridgway","id":191142,"avatar_url":"https://avatars.githubusercontent.com/u/191142?v=3","gravatar_id":"","url":"https://api.github.com/users/mridgway","html_url":"https://github.com/mridgway","followers_url":"https://api.github.com/users/mridgway/followers","following_url":"https://api.github.com/users/mridgway/following{/other_user}","gists_url":"https://api.github.com/users/mridgway/gists{/gist_id}","starred_url":"https://api.github.com/users/mridgway/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mridgway/subscriptions","organizations_url":"https://api.github.com/users/mridgway/orgs","repos_url":"https://api.github.com/users/mridgway/repos","events_url":"https://api.github.com/users/mridgway/events{/privacy}","received_events_url":"https://api.github.com/users/mridgway/received_events","type":"User","site_admin":false},"created_at":"2015-10-27T22:10:44Z","updated_at":"2015-10-27T22:10:44Z","body":"Yeah, jsdom is unfortunately incompatible across Node versions. I want to find a way to get development working across versions. The problem with adding the range in package.json is it will warn when installed in \"incompatible\" version, but in our case the issue is only with a dev dependency.\r\n\r\nWe should add a note to the Readme though for sure."}}