rspec_junit_formatter
shoulda-matchers
rspec_junit_formatter | shoulda-matchers | |
---|---|---|
1 | 5 | |
298 | 3,471 | |
- | 0.2% | |
0.6 | 8.2 | |
5 days ago | 7 days ago | |
Ruby | Ruby | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
rspec_junit_formatter
-
How to run fast RSpec tests on CircleCI with parallel jobs and have nice JUnit XML reports in CircleCI web UI
rspec_junit_formatter - it’s a ruby gem that generates an XML report for executed tests with information about test failures. This report can be automatically read by CircleCI to present it in CircleCI web UI. No more browsing through long RSpec output - just look at highlighted failing specs in the TESTS tab :)
shoulda-matchers
-
How to Use Shoulda Matchers with RSpec for Ruby on Rails
According to the shoulda-matchers documentation:
-
Rspec - should relations between model be tested?
The value of shoulda-matchers is right there in the first line of the README: "test common Rails functionality that, if written by hand, would be much longer, more complex, and error-prone."
-
Get help from thoughtbot for free (mentoring / office hours)
I work at thoughtbot, you might know us for our open source work like administrate, factory_bot or shoulda-matchers.
- Como configurar ambiente de testes em Ruby on Rails com RSpec
-
Top 5 Best Testing Ruby Gems For Building Ruby on Rails Web Application
4. Shoulda-matchers
What are some alternatives?
Knapsack - Knapsack splits tests evenly across parallel CI nodes to run fast CI build and save you time.
Capybara - Acceptance test framework for web applications
knapsack_pro-ruby - Knapsack Pro gem splits tests across parallel CI nodes and makes sure that tests run in optimal time
RSpec - RSpec meta-gem that depends on the other components
Spork - A DRb server for testing frameworks (RSpec / Cucumber currently) that forks before each run to ensure a clean testing state.
minitest - minitest provides a complete suite of testing facilities supporting TDD, BDD, mocking, and benchmarking.
circleci-cli - :cyclone: CLI client / command line tool for CircleCI
Pundit Matchers - A set of RSpec matchers for testing Pundit authorisation policies.
mutant - Automated code reviews via mutation testing - semantic code coverage.
Cutest - Isolated tests in Ruby.
Cucumber - A home for issues that are common to multiple cucumber repositories
Aruba - Test command-line applications with Cucumber-Ruby, RSpec or Minitest.