Trending Projects for September 25, 2022
Discover libraries that are gaining popularity within the Ruby community. You can find an overview of how we calculate these in our documentation.
minitest-distributed is a plugin for minitest for executing tests on a
distributed set of unreliable workers.
When a test suite grows large enough, it inevitable gets too slow to run
on a single machine to give timely feedback to developers. This plugins
combats this issue by distributing the full test suite to a set of workers.
Every worker is a consuming from a single queue, so the tests get...
ruby-warning adds custom processing for warnings, including the
ability to ignore specific warning messages, ignore warnings
in specific files/directories, include backtraces with warnings,
treat warnings as errors, deduplicate warnings, and add
custom handling for all warnings in specific files/directories.
This gem facilitates modeling a test suite that is written in Gherkin (e.g. Cucumber, SpecFlow, Lettuce, etc.). It does this by providing an abstraction layer on top of the Abstract Syntax Tree that the 'cucumber-gherkin' gem generates when parsing features, as well as providing models for feature files and directories in order to be able to have a fully traversable model tree of a test suite's...