intransient capybaraA set of improvements to Minitest/Capybara/Poltergeist/PhantomJS test stack that reduces the occurrence of transient failures.
Stars: ✭ 25 (-39.02%)
capybara select2Capybara helpers for https://select2.org select box (supports Select2 version 2/3/4)
Stars: ✭ 48 (+17.07%)
bddGiven/When/Then/And/But output to RSpec and Minitest
Stars: ✭ 33 (-19.51%)
macheA library for writing cleaner and more expressive acceptance tests using page objects.
Stars: ✭ 40 (-2.44%)
capybara-chromedriver-loggerEnables console.log/error/info output from Javascript feature specs running with Chromedriver
Stars: ✭ 54 (+31.71%)
capybara-chromeChrome driver for Capybara using Chrome's remote debugging protocol
Stars: ✭ 27 (-34.15%)
LocalSupportA directory of local support services and volunteer opportunities
Stars: ✭ 60 (+46.34%)
rubiumRubium is a lightweight alternative to Selenium/Capybara/Watir if you need to perform some operations (like web scraping) using Headless Chromium and Ruby
Stars: ✭ 65 (+58.54%)
RantlyRuby Imperative Random Data Generator and Quickcheck
Stars: ✭ 241 (+487.8%)
Still lifeRails upgrade's best friend
Stars: ✭ 213 (+419.51%)
Factory traceSimple tool to maintain factories and traits from FactoryBot
Stars: ✭ 184 (+348.78%)
MutantAutomated code reviews via mutation testing - semantic code coverage.
Stars: ✭ 1,794 (+4275.61%)
Lurker📖 The ultimate tool for documenting and testing APIs in Rails
Stars: ✭ 120 (+192.68%)
With modelDynamically build an Active Record model (with table) within a test context
Stars: ✭ 119 (+190.24%)
Fake ftpA fake FTP server for use with ruby tests
Stars: ✭ 77 (+87.8%)
Email SpecCollection of RSpec/MiniTest matchers and Cucumber steps for testing email in a ruby app using ActionMailer or Pony
Stars: ✭ 1,142 (+2685.37%)
MochaMocha is a mocking and stubbing library for Ruby
Stars: ✭ 1,065 (+2497.56%)
ArubaTest command-line applications with Cucumber-Ruby, RSpec or Minitest. The most up to date documentation can be found on Cucumber.Pro (https://app.cucumber.pro/projects/aruba)
Stars: ✭ 900 (+2095.12%)
Strictly fakeStub that automatically verifies that stubbed methods exist and the signatures match the original.
Stars: ✭ 18 (-56.1%)
KnapsackKnapsack splits tests evenly across parallel CI nodes to run fast CI build and save you time.
Stars: ✭ 430 (+948.78%)
N plus one controlRSpec and Minitest matchers to prevent N+1 queries problem
Stars: ✭ 345 (+741.46%)
Minitestminitest provides a complete suite of testing facilities supporting TDD, BDD, mocking, and benchmarking.
Stars: ✭ 2,962 (+7124.39%)
factory bot-preloadPreload factories (factory_bot) just like fixtures. It will be easy and, probably, faster!
Stars: ✭ 68 (+65.85%)
knapsack pro-rubyKnapsack Pro gem splits tests across parallel CI nodes and makes sure that tests will run in optimal time on each node.
Stars: ✭ 101 (+146.34%)
minitest-matchers vaccine💉 Adds matcher support to minitest without all the other RSpec-style expectation "infections."
Stars: ✭ 33 (-19.51%)