<robacarp>
@jwaldrip yeah, the serializer stuff needs refinement. Json is a nice idea...but I'm not sure I know how to make crystal de/serialize with ducktyping like that
<FromGitter>
<jwaldrip> What do you mean?
<robacarp>
I like the right column in that screenshot, nice work.
<FromGitter>
<jwaldrip> the params macro contains the typing you need
<FromGitter>
<jwaldrip> just make that map to a JSON.mapping for the runner
<robacarp>
I think I see what you mean. I'd have to tinker with it but it's a good suggestion, thanks
<FromGitter>
<jwaldrip> You can also loop through the types and create what you need from the initializer too.
<FromGitter>
<jwaldrip> Almost all scalar classes respond to to_json/from_json
<FromGitter>
<jwaldrip> then you can also get rid of the named serializers within the job itselg.
<FromGitter>
<jwaldrip> Its also very easy for someone to add their own to_json/from_json methods to custom classes as well.
<robacarp>
Yeah, the custom serializer thing as it currently stands is a bit of "well I have no idea what people want out of this, so I'm just going to do the least amount of work possible to let people do _anything_ and we'll see where the dust settles"
<robacarp>
I know a bunch of people are using mosquito, but it's rare that I get to see what people are doing with it because so much of that code is in private repos
<FromGitter>
<damianham> Hey guys, does anyone have any ideas on how I could use Cucumber with an Amber project ?
<robacarp>
paulcsmith has a cucumber-like library over in the luck project, have you looked at that?
<FromGitter>
<eliasjpr> Is very fast compared to selenium there is no dependencies, just simply need to have firefox installed
raz has quit [*.net *.split]
raz has joined #amber
raz has joined #amber
raz has quit [Changing host]
<FromGitter>
<Blacksmoke16> im just of the view where the effort would be better suited towards something else. imagine there are a lot of nuances that need to be handled
<FromGitter>
<Blacksmoke16> file uploading, mocking of requests, etc
<FromGitter>
<Blacksmoke16> `Fork it (your-github-user/flux/fork)` might want to update that
<FromGitter>
<eliasjpr> the library can take screenshots as well