Skip to content
@kettle-rb

kettle-rb

Tools that simplify development & testing in Ruby

kettle-rb

A collection of freeze-dried and vacuum-sealed Yak shavings for Ruby development & testing.

  • prism-merge - Intelligently merge two versions of a Ruby file using Prism AST analysis, similar to a smart 'git merge' specifically designed for Ruby code.
  • kettle-soup-cover - A Covered Kettle of SOUP, A Code Coverage Meta Gem. Easily configure SimpleCov in 4 lines of code for every CI platform, and control all configurable settings with ENV variables.
  • kettle-dev - Setup a complete rake & dev harness for Ruby development; tasks for coverage, GHA console, linting, debugging, etc.
  • kettle-test - Setup a complete RSpec test harness, temporal manipulation, silent output testing, block expectations, etc.
  • kettle-wash - Coming soon! Runner up name: "constant_change". A gem for your test / spec harness providing a pattern for resetting constants; Enable simpler testing, and consistent deterministic results.

Pinned Loading

  1. kettle-soup-cover kettle-soup-cover Public

    A Covered Kettle of SOUP, A Code Coverage Meta Gem

    Ruby 10 1

  2. kettle-dev kettle-dev Public

    🍲 Setup a complete rake & dev harness for Ruby development; tasks for coverage, GHA console, linting, debugging, etc.

    Ruby 2

  3. kettle-test kettle-test Public

    🍲 Setup a complete RSpec test harness, temporal manipulation, silent output testing, block expectations, etc.

    Ruby 1

  4. prism-merge prism-merge Public

    ☯️ Intelligently merges two versions of a Ruby file using Prism AST analysis. It's like a smart "git merge" specifically designed for Ruby code.

    Ruby 13

Repositories

Showing 8 of 8 repositories

Top languages

Loading…

Most used topics

Loading…