This package provides additional test assertions for Ruby standard libraries.
This package provides C extensions to optimize the concurrent-ruby gem when running under the Matz's Ruby Interpreter (MRI, also known as CRuby).
Module that adds descendant tracking to a class
kaminari-actionview provides pagination helpers for your Action View templates
EmailReplyTrimmer is a Ruby small library to trim replies from plain text email.
This package provides a collection of RuboCop cops to check for performance optimizations in Ruby code.
This package provides a collection of RuboCop cops to check for performance optimizations in Ruby code.
This is a parser for kramdown that converts Markdown documents in the GFM dialect to HTML.
This package provides a MiniTest extension to stub constants for the duration of a block in MiniTest.
Net::HTTP::Persistent manages persistent HTTP connections using Net::HTTP, supporting reconnection and retry according to RFC 2616.
This package provides a small gem that attempts to guess and then force encoding of HTML documents for Ruby 1.9
Nokogiri based 'have_tag' and 'with_tag' matchers for rspec 3. Does not depend on assert_select matcher, provides useful error messages.
This package is a wrapper around parallel_tests
that runs every test in a fork to avoid pollution and get clean output per test.
websocket-extensions
provides a container for registering extension plugins.
This package adds color through ANSI escape codes to Bacon test output.
This package provides a tool for writing manuals for Prawn and Prawn accessories
Forwardable Extended provides more Forwardable
methods for your source as Forwardable::Extended
.
Find out which locale the user preferes by reading the languages they specified in their browser
The concurrent-ruby-edge
gem includes concurrent-ruby
features that are under active development and may change frequently. They are expected not to keep backward compatibility (there may also lack tests and documentation), although semantic versions are obeyed though. Features developed in concurrent-ruby-edge
are expected to move to concurrent-ruby
when final.
This gem is used to handle HTML sanitization in Rails applications. If you need similar functionality in non Rails apps consider using Loofah directly.
Cucumber Expressions offer similar functionality to Regular Expressions, with a syntax that is easier to read and write. Cucumber Expressions are extensible with parameter types.
This package is probably useless outside of internal HashiCorp use. It is open source for disclosure and because HashiCorp's open source projects must be able to link to it.
This library implements HTTP's digest authentication scheme based on RFC 2617. This enables the use of the digest authentication scheme instead of the more insecure basic authentication scheme.
minitest-pretty_diff
monkey-patches MiniTest::Assertions#mu_pp
to pretty-print hashes and arrays before diffing them. This makes it easier to spot differences between nested structures when tests fail.