Get the latest tech news

Show HN: PBT – A property-based testing library for Ruby


Property-Based Testing tool for Ruby, supporting multiple concurrency methods (Ractor, multiprocesses, multithreads). - ohbarye/pbt

In PBT, If a test fails, it attempts to shrink the case that caused the failure into a form that is easier for humans to understand. One of the key features of Pbt is its ability to rapidly execute test cases in parallel or concurrently, using a large number of values (by default, 100) generated by Arbitrary. Everyone interacting in the Pbt project's codebases, issue trackers, chat rooms and mailing lists is expected to follow the code of conduct.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of ruby

ruby

Photo of property

property

Photo of PBT

PBT

Related news:

News photo

A Ruby, Middleman and TailwindCSS blog template

News photo

Ruby 3.4, No More TypeError with **Nil as It Is Treated as an Empty Hash

News photo

Choosing the Right Audit Trail Approach in Ruby