Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
RSpec
rspec is a computer domain-specific language (DSL) testing tool written in the programming language Ruby to test Ruby code. It is a behavior-driven development (BDD) framework which is extensively used in production applications. The basic idea behind this concept is that of test-driven development (TDD) where the tests are written first and the development is based on writing just enough code that will fulfill those tests followed by refactoring. It contains its own mocking framework that is fully integrated into the framework based upon JMock. The simplicity in the RSpec syntax makes it one of the popular testing tools for Ruby applications.
- GitHub: https://github.com/topics/rspec
- Wikipedia: https://en.wikipedia.org/wiki/RSpec
- Repo: https://github.com/rspec
- Created by: Andy Lindeman, Jon Rowe, Sam Phippen, Bradley Schaefer, Steven Baker, Dave Astels, Aslak HellesΓΈy
- Released: May 18, 2007
- Related Topics: tdd, bdd, cucumber, minitest, gherkin, relish, domain-specific-language, jmock, capybara, ruby,
- Last updated: 2025-02-02 00:26:18 UTC
- JSON Representation
https://github.com/lucascaton/massa
Keep the quality, good practices and security of Rails projects.
good-practices rails rspec rubocop ruby
Last synced: 17 Jan 2025
https://github.com/yujinakayama/rspec-hue_formatter
Bring RSpec integration into your room with Philips Hue
Last synced: 07 Nov 2024
https://github.com/allure-framework/allure-ruby
Allure integrations for Ruby test frameworks
allure cucumber reporting reporting-engine rspec
Last synced: 01 Feb 2025
https://github.com/superiorlu/jsonapi-swagger
Create a JSONAPI Swagger.
fast-jsonapi i18n json jsonapi jsonapi-rails jsonapi-resources rspec rswag swagger
Last synced: 23 Jan 2025
https://github.com/pigci/pig-ci-rails
Monitor your Ruby Applications metrics (Memory, SQL Requests & Request Time) as part of your test suite.
code-performance gem rspec rspec-rails ruby ruby-applications-metrics ruby-on-rails
Last synced: 17 Jan 2025
https://github.com/PigCI/pig-ci-rails
Monitor your Ruby Applications metrics (Memory, SQL Requests & Request Time) as part of your test suite.
code-performance gem rspec rspec-rails ruby ruby-applications-metrics ruby-on-rails
Last synced: 24 Nov 2024
https://github.com/dbalatero/capybara-chromedriver-logger
Enables console.log/error/info output from Javascript feature specs running with Chromedriver
capybara chrome chromedriver console logger logging rspec ruby testing
Last synced: 30 Jan 2025
https://github.com/hirurg103/capybara_select2
Capybara helpers for https://select2.org select box (supports Select2 version 2/3/4)
cucumber minitest rspec select2 select2-rails
Last synced: 29 Jan 2025
https://github.com/test-prof/mock-suey
Keeping mocks in line with real objects π₯‘
Last synced: 07 Nov 2024
https://github.com/j8spec/j8spec
Library that allows tests written in Java to follow the BDD style introduced by RSpec and Jasmine.
Last synced: 14 Oct 2024
https://github.com/nepalez/fixturama
Collection of helpers for dealing with fixtures in RSpec
Last synced: 07 Nov 2024
https://github.com/keith/rspec.vim
Better rspec syntax highlighting for Vim
Last synced: 22 Jan 2025
https://github.com/samuelgiles/rspec-sorbet
A small gem consisting of helpers for using Sorbet & RSpec together.
rails rspec ruby sorbet testing type-safety types
Last synced: 30 Jan 2025
https://github.com/nullobject/mache
A library for writing cleaner and more expressive acceptance tests using page objects.
capybara library page-object rspec ruby testing
Last synced: 06 Dec 2024
https://github.com/mycargus/rspec-capybara-docker-grid
A dockerized Selenium Grid with RSpec and Capybara
capybara docker rspec selenium-grid
Last synced: 06 Nov 2024
https://github.com/chuyeow/facon
Facon is a mocking library in the spirit of the Bacon spec library. Small, compact, and works with Bacon.
Last synced: 13 Oct 2024
https://github.com/mattduck/pytest-it
Decorate your pytest suite with RSpec-style pytest markers, then run `pytest --it` to see a plaintext spec of the test structure.
Last synced: 29 Nov 2024
https://github.com/bih/spotify-ruby
πΆ π The developer-friendly, opinionated Ruby SDK for Spotify.
mit-license rspec ruby ruby-gem spotify spotify-api
Last synced: 19 Dec 2024
https://github.com/thadeu/vscode-run-rspec-file
Run RSpec Extension for Visual Studio Code (vscode) https://marketplace.visualstudio.com/items?itemName=thadeu.vscode-run-rspec-file
bdd rails rspec spec tdd test vscode-extension vscode-rspec vscode-ruby
Last synced: 29 Jan 2025
https://github.com/ch1ago/bdd
Given/When/Then/And/But output to RSpec and Minitest
bdd minitest rspec ruby tests user-stories
Last synced: 02 Nov 2024
https://gitlab.com/arctic-fox/spectator
Feature-rich testing framework for Crystal inspired by RSpec.
bdd crystal hacktoberfest rspec spec testing
Last synced: 30 Oct 2024
https://github.com/ElMassimo/capybara-compose
β Easily write fluent integration tests with Capybara in Ruby
capybara cucumber integration-tests rails rspec ruby testing
Last synced: 24 Nov 2024
https://github.com/elmassimo/capybara-compose
β Easily write fluent integration tests with Capybara in Ruby
capybara cucumber integration-tests rails rspec ruby testing
Last synced: 03 Dec 2024
https://github.com/the-rubies-way/fake_picture
Simple way to generate fake pictures by included in gem pictures for your blog, user and other type of seeds for dev env or even RSpec tests
awesome easy easy-to-use fake fake-images fake-pictures faker faker-generator faker-image gem image picture rails random rspec ruby ruby-on-rails rubyonrails
Last synced: 20 Jan 2025
https://github.com/vbanthia-zz/rspec_html_reporter
Rspec custom formatter to produce beautiful reports from rspec
Last synced: 22 Jan 2025
https://github.com/pikachuexe/rspec-json_matchers
A collection of RSpec matchers for testing JSON data.
Last synced: 27 Jan 2025
https://github.com/kymmt90/schema_conformist
An automatic JSON response validator for testing in Rails
json-hyper-schema json-schema openapi rails rspec ruby swagger
Last synced: 14 Oct 2024
https://github.com/courseware/rails-dummy
Generates dummy Rails apps for your tests and Rails engines
combustion dummy engines rails rspec testing
Last synced: 13 Oct 2024
https://github.com/sandro/capybara-chrome
Chrome driver for Capybara using Chrome's remote debugging protocol
capybara headless headless-chrome rspec testing
Last synced: 31 Oct 2024
https://github.com/jantman/serverspec-extended-types
A set of extended types for ServerSpec 2.x
Last synced: 07 Nov 2024
https://github.com/PikachuEXE/rspec-json_matchers
A collection of RSpec matchers for testing JSON data.
Last synced: 02 Nov 2024
https://github.com/khusnetdinov/kazan
:bomb: Kazan creates rails project and setups predefined gems and tools. Env settings, Spec tools, Database settings, development tools. Bonuses for production.
boilerplate-application kazan kazan-creates-rails rails rails-application rspec ruby
Last synced: 10 Oct 2024
https://github.com/dyegocosta/what_to_run
Regression test selection for Ruby
minitest regression-tests rspec ruby test-runner testing
Last synced: 07 Nov 2024
https://github.com/raminmammadzada/rails-twitter-redesign
A full-stack application on Ruby on Rails which is a based on a custom redesign of Twitter.
activerecord mvc rails rspec ruby twitter-redesign
Last synced: 11 Dec 2024
https://github.com/k-nasa/ruspec
write like Rspec testing framework with rust
rspec rust test testing testing-framework
Last synced: 10 Oct 2024
https://github.com/rstacruz/rspec-repeat
Repeats an RSpec example until it succeeds.
Last synced: 08 Jan 2025
https://github.com/diowa/ruby3-rails6-bootstrap-heroku
An opinionated starter application based on Ruby 3.0, Rails 6.1, Webpack 5, Yarn, and Bootstrap 5, deployable on Heroku
bootstrap font-awesome heroku postgresql rails redis rspec rubocop ruby slim starter-app turbo
Last synced: 08 Nov 2024
https://github.com/enova/givens
Easy test setup without side effects.
javascript javascript-tests jest jest-tests mocha rspec typescript
Last synced: 29 Oct 2024
https://github.com/mkon/openapi_contracts
Openapi schemas as API contracts
json-schema openapi redoc rspec ruby swagger
Last synced: 13 Oct 2024
https://github.com/qwyng/green_day
Green Day creates workspaces and tests for Atcoder contests
atcoder atcoder-contests gem rspec
Last synced: 14 Nov 2024
https://github.com/joker1007/rspec-storage
RSpec output test report to any stroage (current support is [s3, gcs])
Last synced: 07 Nov 2024
https://github.com/karafka/karafka-testing
Library which provides helpers for easier Karafka consumers tests
kafka kafka-consumer karafka karafka-framework rspec rspec-testing ruby testing
Last synced: 01 Feb 2025
https://github.com/cyril/r_spec-clone.rb
A minimalist RSpec clone with all the essentials.
bdd-framework rspec ruby tdd-framework test testing
Last synced: 02 Feb 2025
https://github.com/rzane/graphql-extras
Custom scalars, file uploads, and testing tools for building GraphQL APIs in Ruby
activestorage associations date datetime files graphql rspec ruby upload
Last synced: 20 Oct 2024
https://github.com/futhr/spree-postal-service
Weight based calculator for Spree Commerce.
e-commerce extension futhr postal-service rspec ruby shipping spree weight-calculator
Last synced: 20 Oct 2024
https://github.com/rubocop/rubocop-rspec_rails
Code style checking for Rails-related RSpec files.
lint rails rspec rspec-rails rubocop ruby static-analysis testing
Last synced: 02 Feb 2025
https://github.com/anastassia-b/art-book-app
πΌ ArtBook is a full-stack web app for exploring art portfolios. Ruby on Rails, PostgreSQL, React+Redux.
jest postgresql react-redux rspec ruby-on-rails single-page-app
Last synced: 09 Jan 2025
https://github.com/izumin5210/rspec-validator_spec_helper
Provide dummy class for validator spec
Last synced: 13 Oct 2024
https://github.com/altmetric/house_style
A shared house style for Ruby projects
house-styles rails rspec ruby style-guide styleguide
Last synced: 22 Dec 2024
https://github.com/avmnu-sng/rspec-tap-formatters
TAP Producer for RSpec-3
bdd-tests behavior-driven-development formatter reporter rspec ruby tap tap-producer test-anything-protocol testing
Last synced: 17 Oct 2024
https://github.com/wolfpack-digital/apipie-postman
Ruby gem to generate Postman collection from Apipie output.
apipie hacktoberfest postman rails rspec ruby ruby-gem
Last synced: 01 Nov 2024
https://github.com/drabkirn/feedka
Get authentic, kindful, and constructive feedback from your friends, family, and co-workers.
co-working constructive family feedback friends kind mysql rails redis rspec rspec-rails ruby ruby-on-rails
Last synced: 11 Nov 2024
https://github.com/odlp/rspec_overview
Get an overview of an RSpec test suite
formatter rspec rspec-formatter rspec-testing
Last synced: 07 Nov 2024
https://github.com/buildkite/rspec-buildkite
RSpec failures as Buildkite annotations so you can fix them fast
buildkite buildkite-annotations rails rspec rspec-formatter ruby
Last synced: 28 Jan 2025
https://github.com/joshuaclayton/page_ez
PageEz is a tool to define page objects with Capybara.
capybara page-object rspec testing
Last synced: 07 Nov 2024
https://github.com/flosell/iamspec
[WIP/PoC] RSpec Tests for AWS IAM using the AWS Policy Simulator - inspired by serverspec.
aws hacktoberfest iam rspec spec testing
Last synced: 13 Oct 2024
https://github.com/vasfed/routes_coverage
Routes coverage for rails request/integration/capybara tests
coverage coverage-report coverage-status minitest rails rails4 rails5 routes-coverage routing rspec ruby testing
Last synced: 21 Jan 2025
https://github.com/buildkite/test-collector-ruby
Buildkite Test Analytics collector for Ruby test frameworks
buildkite-test-analytics minitest rspec ruby
Last synced: 31 Jan 2025
https://github.com/ghoshnirmalya/linkedin-clone-rails-backend
:rocket: API to power a software similar to LinkedIn
api docker heroku linkedin postgresql postman rails-api rspec
Last synced: 05 Jan 2025
https://github.com/dkarter/capybara_error_intel
π Ruby gem for heuristic error messages in Capybara based Page Objects
capybara integration-testing page-object pageobject rails rspec ruby testing
Last synced: 11 Oct 2024
https://github.com/ackama/lighthouse-matchers
Provides RSpec matchers for executing and evaluating Google Chrome Lighthouse audit scores
ackama lighthouse-audits lighthouse-matchers rspec rspec-matchers ruby
Last synced: 19 Dec 2024
https://github.com/brrygrdn/database_plumber
Find leaky ActiveRecord models in your RSpec tests
Last synced: 13 Oct 2024
https://github.com/peterfication/rspec-graphql-integration
This RSpec plugin simplifies integration tests for GraphQL.
Last synced: 19 Jan 2025
https://github.com/go-labs/rspec_pacman_formatter
Pacman style formatter for rspec
formatter gem pacman pacman-style-formatter rspec ruby
Last synced: 07 Nov 2024
https://github.com/bih/yo-ruby
π β¨ A super awesome Ruby wrapper of the Yo API.
Last synced: 07 Nov 2024
https://github.com/infusionvlc/ConexionFelina
Web application for taking care of street cats π±β€οΈ
animal-shelter animals beginner-friendly cats community-driven javascript react rspec ruby ruby-on-rails social-impact storybook sustainability valencia volunteering webpack
Last synced: 19 Nov 2024
https://github.com/carloshdelreal/doctors
This is a Doctor's Appointment application that is intended to showcase full-stack web development skills, particularly in Ruby on Rails and React. Doctor's Appointments employs an API tied to a frontend written in React, and is made using the methodology and specifications of the Capstone Project provided by Microverse.
Last synced: 19 Nov 2024
https://github.com/ebeagusamuel/ruby_capstone
A simple web scraper built with Ruby and the Nokogiri gem. It crawls a certain website and gets the prices and other data of cryptocurrencies. Rspec was used for testing.
nokogiri rspec ruby webscraper
Last synced: 27 Oct 2024
https://github.com/yuki24/capybara-shadowdom
Shadow DOM support for Capybara
capybara custom-elements minitest rails rspec ruby ruby-on-rails shadow-dom testing web-components
Last synced: 26 Dec 2024
https://github.com/indydevs/flutter
Intelligent test selection for ruby based on incremental code changes
Last synced: 10 Oct 2024
https://github.com/AlexanderMint/upment-hanami
graphql graphql-server hanami hanami-application rspec trailblazer-operation
Last synced: 08 Nov 2024
https://github.com/fnando/sublime-better-rspec
Better RSpec syntax highlighting, with matchers for v3. Also includes implementation/spec toggling command.
rspec sublime-text sublime-text-plugin
Last synced: 05 Jan 2025
https://github.com/evenbetterspecs/evenbetterspecs.github.io
Guidelines for Maintainable Tests
guidelines rspec specs testing tests
Last synced: 14 Oct 2024
https://github.com/caroodev/rubocop-rspec-focused
RuboCop extension to find focused specs
Last synced: 23 Jan 2025
https://github.com/activeadmin-plugins/capybara_active_admin
Capybara DSL for fast and easy testing Active Admin applications.
Last synced: 12 Nov 2024
https://github.com/sue445/rspec-temp_dir
create automatically temporary directory at each examples
Last synced: 20 Dec 2024
https://github.com/rwx-research/rspec-abq
Bindings to run RSpec test suites in parallel with ABQ
Last synced: 14 Nov 2024
https://github.com/reem-lab/school-library-ruby
This is a school library app so it contains all the student that can borrow a book or more and all the teachers with specific specializtion.
linters oop-principles rspec ruby ruby-gem test
Last synced: 11 Jan 2025
https://gitlab.com/fabrication-gem/fabrication
Generating Ruby object instances since 2010.
activerecord cucumber datamapper mongoid rspec ruby sequel testing
Last synced: 29 Jan 2025
https://github.com/pirj/real-world-rspec
Used to check various RSpec and RuboCop RSpec updates
Last synced: 26 Dec 2024
https://github.com/skryukov/openapi_rspec
Test your API against OpenApi v3 documentation
Last synced: 03 Dec 2024
https://github.com/imahungrypanda/PandaNote
PandaNote is an Evernote clone that uses a Rails backend with a React frontend
clone css evernote full-stack heroku html jest rails react redux rspec rspec-rails
Last synced: 19 Nov 2024
https://github.com/zaratan/rspec_in_context
This gem is here to help you write better shared_examples in Rspec.
Last synced: 31 Oct 2024
https://github.com/gmmcal/gmmcal.com.br
My personal website code, playground and learning lab
backend-tests ci-cd cypress database end-to-end end-to-end-testing frontend-tests gemset github-actions jest postgres rails rspec ruby ruby-on-rails
Last synced: 07 Nov 2024
https://github.com/acushlakoncept/ruby-linter
The whole idea of writing code to check another code is intriguing at the same time cognitively demanding. Building Linters for Ruby, the project provides feedback about errors or warning in code little by little. The project was built completely with Ruby following all possible best practices. Rubocop was used as a code-linter alongside Gitflow to ensure I maintain good coding standards.
gem linters oop regex rspec ruby ruby-linter
Last synced: 10 Nov 2024
https://github.com/prashanth-sams/testrail-rspec
Sync Rspec test results with your testrail suite. Discover an example with Capybara in this gem source
automation capybara capybara-rspec rspec selenium selenium-webdriver testrail
Last synced: 10 Oct 2024
https://github.com/thecodechaser/recipe-app
The Recipe app is a classic example of a recipe website. It's a functional website that shows the list of foods and recipes and empower readers to interact with them by adding new foods and recipes. Users can access the services of the application by creating a new account or by login in if they already have account.
html-css rspec ruby ruby-on-rails
Last synced: 10 Jan 2025