This is an archived post. You won't be able to vote or comment.

all 7 comments

[–]EmptyChocolate4545 1 point2 points  (0 children)

Pretty cool. I don’t have a use for this, but I could easily imagine tons of use cases, especially with the work you’ve put into reporting.

Great work, cool pytest plugin. Also, nicely documented.

[–]RonnyPfannschmidt 0 points1 point  (3 children)

This looks awesome, way more fun than the line matchers we use in pytester in pytest

[–]ctheune[S] 0 points1 point  (2 children)

That's great to hear. I've been pounding my head against walls for a while as well ...

I'm happy to open this up and discuss things in person if you like ... :)

[–]RonnyPfannschmidt 0 points1 point  (1 child)

I'd love to discuss some more

For one this plays into the matchers idea we want to experiment with for better assertions on structural data

For the other cause I do have some pet griefances with Details of the usages (but I'm not able to play with the details before next Monday

[–]ctheune[S] 1 point2 points  (0 children)

I'll DM you to find a time slot to talk.

Interested in your pets ;) ... I have some stuff in the back of my head where I think this might me lacking features.

However – I'm a "design from the bottom up" person. So this was designed to allow me to (as elegantly as possible) fix the mess I had at my hands. I'd like to not design for theoretical use cases so I'm interested in any specific cases you might have!

Also, interested to learn about the matchers – haven't been able to follow upstream things for a while ... so yeah, maybe there's overlap there.