Hacker News new | ask | show | jobs
by dyscrete 3721 days ago
Can you tell me a use case using the "action" that's sent to "request.run", or is it passed just because it can be.

https://github.com/mozilla/gecko-dev/blob/master/devtools/cl...

1 comments

If you are waiting for a "done" async action (which is usually the case if using this), you might want the action to inspect the value that it was resolved with. We use this in tests: https://github.com/mozilla/gecko-dev/blob/master/devtools/cl...

Tests can wait for an action to be dispatched and the promise is resolved with that action, and tests can inspect it.