13
Share
Share on Mastodon
Share on Twitter
Share on Facebook
Share on Linkedin
Richard Schneeman

@searls @tenderlove first commit 2023 github.com/joeldrapper/green_d

Either way it’s cool though.

0
1y
1
1y
Mike Perham :sidekiq:

@searls @tenderlove doesn't seem to work with minitest's spec style (i.e. describe/it) ?

1
1y
Kurt Werle

@searls @tenderlove Doesn't everyone just run guard to constantly run the tests for the files they are editing every time a file is saved?

0
1y
humbledaisy

@searls @tenderlove @benoit hello you had me at “Because once your suite crosses the 1.8 second threshold, your test runner will be staring you in the face telling you that your tests didn’t fail, you did.”

0
1y
rsanheim

@searls @tenderlove haha this is great. Wheres the rspec adapter? 👹

But for real, in a "typical" monolith getting a full suite running in under 2 minutes (parallel of course) is very doable. Or at least _some_ reduced version of the suite.

That plus guard make for a great combination. The hard part is the tooling, DB setup, and test hygiene to get there.

0
1y
Scott Burton

@searls @tenderlove has anyone used it on a real app in production? Seems wildly optimistic to think it won’t hide your regressions.

0
1y
Bradley Schaefer

@searls @tenderlove I like it.

> for when you’re not expecting a failure and 1.8 seconds is too long to wait

🤣

But seriously, the point you make near the end: it’s ok to delete tests! I frequently stand on that soapbox.

I have no objections to this test runner. It’s a solid idea, well done.

0
1y
0
1y
D. Rench

@searls @tenderlove I posted this in the work slack yesterday (just the link with no comment) and it was like lighting a fuse and walking away. Recommended!

1
1y
Dave Peck

@searls @tenderlove as someone who (a) has also largely escaped the requirement to build real systems and (b) is officially* old and cranky… i mostly want the sandwhich. expect my TS;R test framework soon

* credentials available upon request

0
1y
Elliot Winkler

@searls @tenderlove Ooh I see you're using super_diff, glad you find it useful :) Let me know if you run into any issues. I admit I have been working on other projects as of late but happy to prioritize any changes you'd like made!

1
1y
Replies