Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

shrinking #8

Open
graydon opened this issue Nov 26, 2014 · 4 comments
Open

shrinking #8

graydon opened this issue Nov 26, 2014 · 4 comments

Comments

@graydon
Copy link
Contributor

graydon commented Nov 26, 2014

Any interest in code for shrinking? I gather you're doing a sort of minimalist SmallCheck-style "expand outwards slowly" approach, but there's still plenty of opportunity for someone to generate non-minimal failures here, I think?

Edit: I should say, if you are interested, I'd be happy to try sketching such code. Just curious what thoughts you have on the matter. This is a tasteful little library and I'd like to follow your design preferences.

@thejohnfreeman
Copy link
Owner

I forget what specific design I was considering back when I wrote this library, but I do remember I wanted to add shrinking. I'd love to see whatever you sketch out. I'll have to reacquaint myself with my own library in the meantime... :P

@graydon
Copy link
Contributor Author

graydon commented Nov 27, 2014

Ok. I may dig into it a bit, time depending. Thanks!

@JeremyLWright
Copy link
Collaborator

@graydon did you make any progress on a shrinking design? We could collaborate on implementing it if you would like help :-)

@graydon
Copy link
Contributor Author

graydon commented Jul 15, 2015

Unfortunately no, we've wound up using autocheck mostly as a generator for random data in manually-guided tests, less as a full driver of those tests. Might return to this eventually! But for now, hands full with other stuff.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants