Add support for a repl backend to test handlers via a cli interface
Closed this issue · 4 comments
First priority should be a Slack backend and a command line repl backend
Also a test backend, to help with #47
I'll take a look at this one since I was just touching these parts of the code for the handler testing issue. I imagine general pathway will be similar.
@NateBarnes check out closed PR #70 where I started working on this before. Good luck and godspeed.
Notably:
All in all, I liked where that PR was going, it was just too big of a change overall. It tried to change a lot more than just adding a repl adapter. But in some ways, it's also a decent preview of what I'd like alice to look like someday.
Yeah, that PR is awesome, but definitely more ambitious than I was envisioning. My initial thought was to use something like the existing spy adapter to allow the user to do so from iex
. You can actually do a hacky version of it from the console now:
I would need to restructure some things and put some syntactic sugar around it, but that's the general thrust I was thinking.