Topic: "rspec"
thoughtbot/shoulda-matchers
Simple one-liner tests for common Rails functionality
Language: Ruby - Size: 15.2 MB - Last synced at: 3 days ago - Pushed at: 10 days ago - Stars: 3,542 - Forks: 912

rspec/rspec-metagem ๐ฆ
RSpec meta-gem that depends on the other components
Language: Ruby - Size: 136 KB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 2,849 - Forks: 232

mbj/mutant
Automated code reviews via mutation testing - semantic code coverage.
Language: Ruby - Size: 5.48 MB - Last synced at: 13 days ago - Pushed at: 30 days ago - Stars: 1,970 - Forks: 154

test-prof/test-prof
Ruby Tests Profiling Toolbox
Language: Ruby - Size: 18.5 MB - Last synced at: 4 days ago - Pushed at: 27 days ago - Stars: 1,915 - Forks: 159

ifmeorg/ifme
Free, open source mental health communication web app to share experiences with loved ones
Language: Ruby - Size: 82.4 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 1,523 - Forks: 759

zipmark/rspec_api_documentation
Automatically generate API documentation from RSpec
Language: Ruby - Size: 1.63 MB - Last synced at: 13 days ago - Pushed at: 8 months ago - Stars: 1,455 - Forks: 367

rspec/rspec-expectations ๐ฆ
Provides a readable API to express expected outcomes of a code example
Language: Ruby - Size: 5.44 MB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 1,255 - Forks: 392

rspec/rspec-core ๐ฆ
RSpec runner and formatters
Language: Ruby - Size: 11.5 MB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 1,229 - Forks: 756

email-spec/email-spec
Collection of RSpec/MiniTest matchers and Cucumber steps for testing email in a ruby app using ActionMailer or Pony
Language: Ruby - Size: 750 KB - Last synced at: 5 days ago - Pushed at: 9 months ago - Stars: 1,195 - Forks: 171

k1LoW/awspec
RSpec tests for your AWS resources.
Language: Ruby - Size: 2.48 MB - Last synced at: 6 months ago - Pushed at: 8 months ago - Stars: 1,172 - Forks: 193

rspec/rspec-mocks ๐ฆ
RSpec's 'test double' framework, with support for stubbing and mocking
Language: Ruby - Size: 7.16 MB - Last synced at: 1 day ago - Pushed at: 5 months ago - Stars: 1,156 - Forks: 358

splitwise/super_diff
A more helpful way to view differences between complex data structures in RSpec.
Language: Ruby - Size: 5.43 MB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 1,010 - Forks: 58

yujinakayama/transpec
The RSpec syntax converter
Language: Ruby - Size: 3.05 MB - Last synced at: 8 days ago - Pushed at: about 2 years ago - Stars: 1,010 - Forks: 49

paulelliott/fabrication ๐ฆ
This project has moved to GitLab! Please check there for the latest updates.
Language: Ruby - Size: 966 KB - Last synced at: 7 months ago - Pushed at: about 4 years ago - Stars: 1,000 - Forks: 97

rubocop/rspec-style-guide
Best practices for writing your specs!
Size: 414 KB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 958 - Forks: 118

thekompanee/fuubar
The instafailing RSpec progress bar formatter
Language: Ruby - Size: 306 KB - Last synced at: 3 days ago - Pushed at: about 3 years ago - Stars: 958 - Forks: 65

amatsuda/heavens_door
Capybara test scenario recorder for Rails
Language: JavaScript - Size: 217 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 869 - Forks: 26

rubocop/rubocop-rspec
Code style checking for RSpec files.
Language: Ruby - Size: 3.95 MB - Last synced at: 5 days ago - Pushed at: 11 days ago - Stars: 824 - Forks: 278

chefspec/chefspec
Write RSpec examples and generate coverage reports for Chef recipes!
Language: Ruby - Size: 2.33 MB - Last synced at: 4 days ago - Pushed at: 9 months ago - Stars: 824 - Forks: 335

piotrmurach/rspec-benchmark
Performance testing matchers for RSpec
Language: Ruby - Size: 206 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 608 - Forks: 21

willnet/rspec-style-guide
ๅฏ่ชญๆงใฎ้ซใใในใใณใผใใๆธใใใใฎใไฝๆณ้
Language: HTML - Size: 968 KB - Last synced at: 3 days ago - Pushed at: 7 months ago - Stars: 591 - Forks: 30

palkan/n_plus_one_control
RSpec and Minitest matchers to prevent N+1 queries problem
Language: Ruby - Size: 108 KB - Last synced at: 10 days ago - Pushed at: 8 months ago - Stars: 565 - Forks: 20

KnapsackPro/knapsack
Knapsack splits tests evenly across parallel CI nodes to run fast CI build and save you time.
Language: Ruby - Size: 1.04 MB - Last synced at: 4 days ago - Pushed at: 6 months ago - Stars: 526 - Forks: 97

zapnap/sinatra-template
A base Sinatra application template with DataMapper, and RSpec. Just fork and build.
Language: Ruby - Size: 35.2 KB - Last synced at: 17 days ago - Pushed at: over 2 years ago - Stars: 526 - Forks: 177

exoego/rspec-openapi
Generate OpenAPI schema from RSpec request specs
Language: Ruby - Size: 826 KB - Last synced at: 7 days ago - Pushed at: 23 days ago - Stars: 448 - Forks: 65

djezzzl/factory_trace
Simple tool to maintain factories and traits from FactoryBot
Language: Ruby - Size: 163 KB - Last synced at: about 19 hours ago - Pushed at: over 1 year ago - Stars: 388 - Forks: 7

r7kamura/autodoc
Generate documentation from your rack application & request-spec.
Language: Ruby - Size: 249 KB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 379 - Forks: 62

stepful/cyperful
Interactive system testing UI for capybara
Language: Ruby - Size: 646 KB - Last synced at: 11 days ago - Pushed at: 3 months ago - Stars: 349 - Forks: 6

toptal/crystalball ๐ฆ
Regression Test Selection library for your RSpec test suite
Language: Ruby - Size: 957 KB - Last synced at: 26 days ago - Pushed at: over 1 year ago - Stars: 332 - Forks: 44

elsoul/souls ๐ฆ
๐งDeprecated. Evolved to SLV https://slv.dev/ ๐ง๐บ SOULs ๐ Build Serverless Apps faster like Rails. Powered by Ruby GraphQL, Active Record, RSpec, RuboCop, and Google Cloud.
Language: Ruby - Size: 2.89 MB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 332 - Forks: 3

everydayrails/everydayrails-rspec-2017 ๐ฆ
Sample source for the 2017 edition of Everyday Rails Testing with RSpec.
Language: Ruby - Size: 249 KB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 312 - Forks: 244

ryotarai/infrataster
Infrastructure Behavior Testing Framework
Language: Ruby - Size: 269 KB - Last synced at: 9 days ago - Pushed at: almost 7 years ago - Stars: 311 - Forks: 33

sj26/rspec_junit_formatter
RSpec results that your CI can read
Language: Ruby - Size: 232 KB - Last synced at: about 12 hours ago - Pushed at: 12 months ago - Stars: 305 - Forks: 124

rantly-rb/rantly
Ruby Imperative Random Data Generator and Quickcheck
Language: Ruby - Size: 7.28 MB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 279 - Forks: 21

nspec/NSpec
A battle hardened testing framework for C# that's heavily inspired by Mocha and RSpec.
Language: C# - Size: 69.7 MB - Last synced at: 12 days ago - Pushed at: almost 3 years ago - Stars: 260 - Forks: 57

jejacks0n/apitome
Apitome: /iหpitษmฤ/ An API documentation presentation layer for RSpec API Documentation output.
Language: Ruby - Size: 357 KB - Last synced at: 10 days ago - Pushed at: 9 months ago - Stars: 250 - Forks: 126

pundit-community/pundit-matchers
A set of RSpec matchers for testing Pundit authorisation policies.
Language: Ruby - Size: 443 KB - Last synced at: 9 days ago - Pushed at: 12 days ago - Stars: 237 - Forks: 22

nepalez/rspec-sqlimit
RSpec matcher to control SQL queries made by block of code
Language: Ruby - Size: 42 KB - Last synced at: 1 day ago - Pushed at: about 2 months ago - Stars: 234 - Forks: 39

archonic/limestone
Boilerplate Rails 6 SaaS application with Webpack, Stimulus and Docker integration.
Language: Ruby - Size: 1.45 MB - Last synced at: 12 days ago - Pushed at: almost 2 years ago - Stars: 234 - Forks: 43

amatsuda/still_life
Rails upgrade's best friend
Language: Ruby - Size: 111 KB - Last synced at: 13 days ago - Pushed at: 5 months ago - Stars: 224 - Forks: 2

twe4ked/rspec-nc
๐ฆ RSpec formatter for OS X's Notification Center
Language: Ruby - Size: 248 KB - Last synced at: 17 days ago - Pushed at: almost 7 years ago - Stars: 222 - Forks: 24

palkan/action-cable-testing
Action Cable testing utils
Language: Ruby - Size: 168 KB - Last synced at: 9 days ago - Pushed at: over 4 years ago - Stars: 213 - Forks: 17

sandro/specjour
distributed rspec & cucumber via bonjour
Language: Ruby - Size: 660 KB - Last synced at: 17 days ago - Pushed at: over 4 years ago - Stars: 212 - Forks: 31

erwinjunker/regressor
Generate specs for your rails application the easy way. Regressor generates model and controller specs based on validations, associations, enums, database, routes, callbacks. Use regressor to capture your rails application behaviour.
Language: Ruby - Size: 188 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 206 - Forks: 33

mumuki/mumuki-laboratory
:microscope: Where students practice and receive automated and human feedback
Language: Ruby - Size: 16.4 MB - Last synced at: 2 days ago - Pushed at: almost 2 years ago - Stars: 203 - Forks: 26

kucaahbe/rspec-html-matchers
Old school have_tag, with_tag(and more) matchers for rspec 3 (Nokogiri powered)
Language: Ruby - Size: 422 KB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 198 - Forks: 44

rspec/rspec.tmbundle Fork of dchelimsky/rspec-tmbundle
Textmate bundle for RSpec.
Language: Ruby - Size: 11.8 MB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 195 - Forks: 52

expertiza/expertiza
Expertiza is a web application through which students can submit and peer-review learning objects (articles, code, web sites, etc). The Expertiza project is supported by the National Science Foundation.
Language: Ruby - Size: 62.1 MB - Last synced at: 10 days ago - Pushed at: 12 days ago - Stars: 194 - Forks: 1,337

serpapi/turbo_tests
Run RSpec tests on multiple cores. Like parallel_tests but with incremental summarized output. Originally extracted from the Discourse and Rubygems source code.
Language: Ruby - Size: 121 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 188 - Forks: 28

r7kamura/rspec-request_describer
RSpec plugin to write self-documenting request-specs.
Language: Ruby - Size: 81.1 KB - Last synced at: 7 days ago - Pushed at: 6 months ago - Stars: 183 - Forks: 14

zuazo/dockerspec
A small Ruby Gem to run RSpec and Serverspec, Infrataster and Capybara tests against Dockerfiles or Docker images easily.
Language: Ruby - Size: 212 KB - Last synced at: 15 days ago - Pushed at: over 7 years ago - Stars: 180 - Forks: 9

Casecommons/with_model
Dynamically build an Active Record model (with table) within a test context
Language: Ruby - Size: 278 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 177 - Forks: 18

lockstep/rails_new
A thoughtfully designed template for building modern Rails apps. Get started in minutes instead of hours ๐ฅ๐
Language: Ruby - Size: 2.65 MB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 165 - Forks: 31

skroutz/rspecq
Distribute and run RSpec suites among parallel workers; for faster CI builds
Language: Ruby - Size: 148 KB - Last synced at: 14 days ago - Pushed at: about 1 month ago - Stars: 163 - Forks: 23

skryukov/skooma
Skooma is a Ruby library for validating API implementations against OpenAPI documents.
Language: Ruby - Size: 85.9 KB - Last synced at: 14 days ago - Pushed at: 3 months ago - Stars: 158 - Forks: 13

st0012/ruby-lsp-rspec
A Ruby LSP addon for RSpec tests
Language: Ruby - Size: 20 MB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 155 - Forks: 11

avmnu-sng/rspec-tracer
RSpec Tracer is a specs dependency analyzer, flaky tests detector, tests accelerator, and coverage reporter tool.
Language: Ruby - Size: 9.64 MB - Last synced at: 9 days ago - Pushed at: about 1 year ago - Stars: 153 - Forks: 18

greghaskins/spectrum
A BDD-style test runner for Java 8. Inspired by Jasmine, RSpec, and Cucumber.
Language: Java - Size: 1.06 MB - Last synced at: 14 days ago - Pushed at: about 7 years ago - Stars: 145 - Forks: 23

AgileVentures/WebsiteOne
A website for Agile Ventures
Language: Ruby - Size: 225 MB - Last synced at: 9 days ago - Pushed at: 12 months ago - Stars: 143 - Forks: 246

KnapsackPro/knapsack_pro-ruby
Knapsack Pro gem splits tests across parallel CI nodes and makes sure that tests run in optimal time
Language: Ruby - Size: 1.62 MB - Last synced at: 7 days ago - Pushed at: 11 days ago - Stars: 136 - Forks: 32

fnando/factory_bot-preload
Preload factories (factory_bot) just like fixtures. It will be easy and, probably, faster!
Language: Ruby - Size: 105 KB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 134 - Forks: 27

rspec/rspec-dev
RSpec development environment
Language: Ruby - Size: 494 KB - Last synced at: 14 days ago - Pushed at: 8 months ago - Stars: 132 - Forks: 70

eliotsykes/rails-testing-toolbox
:wrench: Tools to help Rails developers test
Language: Ruby - Size: 76.2 KB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 126 - Forks: 16

renderedtext/base-app
An app to help jumpstart a new Rails 4 app. Features Ruby 2.0, PostgreSQL, jQuery, RSpec, Cucumber, user and admin system built with Devise, Facebook login.
Language: Ruby - Size: 320 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 122 - Forks: 63

razum2um/lurker
๐ The ultimate tool for documenting and testing APIs in Rails
Language: JavaScript - Size: 3.94 MB - Last synced at: 15 days ago - Pushed at: over 4 years ago - Stars: 118 - Forks: 22

bogdan/accept_values_for
Rspec matchers to test ActiveModel validation that follows BDD.
Language: Ruby - Size: 101 KB - Last synced at: 16 days ago - Pushed at: 5 months ago - Stars: 107 - Forks: 19

icy-arctic-fox/spectator
Feature-rich testing framework for Crystal inspired by RSpec.
Language: Crystal - Size: 3 MB - Last synced at: 16 days ago - Pushed at: about 1 month ago - Stars: 102 - Forks: 5

olimorris/neotest-rspec
๐งช Neotest adapter for RSpec. Works in Docker containers too
Language: Lua - Size: 114 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 101 - Forks: 30

rspec/rspec-support ๐ฆ
Common code needed by the other RSpec gems. Not intended for direct use.
Language: Ruby - Size: 1.2 MB - Last synced at: 2 days ago - Pushed at: 5 months ago - Stars: 100 - Forks: 102

archonic/limestone-accounts ๐ฆ
Boilerplate Rails 5.2 multitenant SaaS application with webpack and Docker integration. Billing is scoped to accounts.
Language: Ruby - Size: 1.24 MB - Last synced at: 3 months ago - Pushed at: about 4 years ago - Stars: 99 - Forks: 23

serradura/dicas-de-programacao-em-ruby
Dicas para iniciantes de boas prรกticas de desenvolvimento de software em Ruby
Language: Ruby - Size: 281 KB - Last synced at: 9 days ago - Pushed at: about 6 years ago - Stars: 98 - Forks: 3

thanhluanuit/full-stack-web-developer
๐ฅ Roadmap to become a Full Stack Web Developer. What? Why? How?
Size: 170 KB - Last synced at: 9 days ago - Pushed at: over 4 years ago - Stars: 87 - Forks: 21

connorshea/vscode-ruby-test-adapter
A Ruby test adapter extension for the VS Code Test Explorer
Language: TypeScript - Size: 1.9 MB - Last synced at: 21 days ago - Pushed at: 10 months ago - Stars: 86 - Forks: 53

drewish/rspec-rails-swagger
Generate Swagger 2.0 docs for Rails apps using RSpec request specs. Test results can be captured as response examples.
Language: Ruby - Size: 112 KB - Last synced at: 14 days ago - Pushed at: almost 3 years ago - Stars: 84 - Forks: 22

paraspec/paraspec
Parallel RSpec test runner
Language: Ruby - Size: 120 KB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 83 - Forks: 3

livinginthepast/fake_ftp ๐ฆ
A fake FTP server for use with ruby tests
Language: Ruby - Size: 260 KB - Last synced at: 1 day ago - Pushed at: about 4 years ago - Stars: 79 - Forks: 51

WeTransfer/wt_activerecord_index_spy
A gem to spy queries running with Active Record and report missing indexes
Language: Ruby - Size: 474 KB - Last synced at: 12 days ago - Pushed at: 4 months ago - Stars: 78 - Forks: 2

nebulab/reverse_coverage
A tool to find the test examples which cover a specific line (or set of lines) of a Ruby project
Language: JavaScript - Size: 351 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 77 - Forks: 7

zverok/saharspec
RSpec sugar to DRY your specs
Language: Ruby - Size: 91.8 KB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 74 - Forks: 6

smartlogic/raddocs
Rspec Api Documentation Browser
Language: JavaScript - Size: 238 KB - Last synced at: 1 day ago - Pushed at: 18 days ago - Stars: 72 - Forks: 51

mikik0/omochi
Omochi leverages static analysis techniques to scrutinize Ruby codebases and identify methods that lack associated spec files.
Language: Ruby - Size: 78.1 KB - Last synced at: 14 days ago - Pushed at: 8 months ago - Stars: 72 - Forks: 5

dgollahon/mutest ๐ฆ
fork of mutant with inline disable comments and a few different mutations.
Language: Ruby - Size: 3.6 MB - Last synced at: 2 days ago - Pushed at: over 4 years ago - Stars: 71 - Forks: 4

mocktools/ruby-dns-mock
DNS mock server written on ๐ Ruby. Mimic any DNS records for your test environment with fake DNS server.
Language: Ruby - Size: 252 KB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 65 - Forks: 5

mocktools/ruby-smtp-mock
๐ Ruby SMTP mock. Mimic any ๐ค SMTP server behavior for your test environment with fake SMTP server.
Language: Ruby - Size: 168 KB - Last synced at: 17 days ago - Pushed at: 6 months ago - Stars: 65 - Forks: 2

krisleech/wisper-rspec
RSpec matchers and stubbing for Wisper
Language: Ruby - Size: 45.9 KB - Last synced at: 15 days ago - Pushed at: over 4 years ago - Stars: 63 - Forks: 17

codica2/rspec-best-practices
Examples of RSpec code
Language: Ruby - Size: 41 KB - Last synced at: 9 days ago - Pushed at: about 6 years ago - Stars: 63 - Forks: 7

tuwilof/fitting
Library add improve test log for RSpec and WebMock, validate its according to API Blueprint and Open API, show the documentation coverage with log.
Language: Ruby - Size: 9.53 MB - Last synced at: 12 days ago - Pushed at: 10 months ago - Stars: 62 - Forks: 8

opal/opal-rspec
Opal + RSpec = โฅ๏ธ
Language: Ruby - Size: 1.29 MB - Last synced at: 2 days ago - Pushed at: about 1 year ago - Stars: 61 - Forks: 15

AgileVentures/LocalSupport
A directory of local support services and volunteer opportunities
Language: Ruby - Size: 22.9 MB - Last synced at: 15 days ago - Pushed at: over 2 years ago - Stars: 61 - Forks: 212

allure-framework/allure-ruby
Allure integrations for Ruby test frameworks
Language: Ruby - Size: 852 KB - Last synced at: about 23 hours ago - Pushed at: 6 days ago - Stars: 59 - Forks: 23

lucascaton/massa ๐ฆ
Keep the quality, good practices and security of Rails projects.
Language: Ruby - Size: 1.83 MB - Last synced at: 18 days ago - Pushed at: about 2 months ago - Stars: 59 - Forks: 7

superiorlu/jsonapi-swagger
Create a JSONAPI Swagger.
Language: HTML - Size: 36.1 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 59 - Forks: 29

yujinakayama/rspec-hue_formatter
Bring RSpec integration into your room with Philips Hue
Language: Ruby - Size: 21.5 KB - Last synced at: 9 days ago - Pushed at: over 7 years ago - Stars: 59 - Forks: 4

RSpecZ/RSpecZ
Extend RSpec for smarter specs.
Language: Ruby - Size: 52.7 KB - Last synced at: 9 days ago - Pushed at: about 4 years ago - Stars: 58 - Forks: 4

PigCI/pig-ci-rails ๐ฆ
Monitor your Ruby Applications metrics (Memory, SQL Requests & Request Time) as part of your test suite.
Language: Ruby - Size: 290 KB - Last synced at: 8 days ago - Pushed at: about 4 years ago - Stars: 55 - Forks: 2

dbalatero/capybara-chromedriver-logger
Enables console.log/error/info output from Javascript feature specs running with Chromedriver
Language: Ruby - Size: 506 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 54 - Forks: 28

trilogy-group/contently-action_mailer_matchers ๐ฆ
ActionMailerMatchers provides rspec matchers to test Rails' common ActionMailer functionality.
Language: Ruby - Size: 10.7 KB - Last synced at: 16 days ago - Pushed at: over 6 years ago - Stars: 51 - Forks: 4

test-prof/mock-suey
Keeping mocks in line with real objects ๐ฅก
Language: Ruby - Size: 175 KB - Last synced at: 9 days ago - Pushed at: almost 2 years ago - Stars: 50 - Forks: 3

Hirurg103/capybara_select2
Capybara helpers for https://select2.org select box (supports Select2 version 2/3/4)
Language: Ruby - Size: 111 KB - Last synced at: 13 days ago - Pushed at: about 2 years ago - Stars: 49 - Forks: 16

roberts1000/rspec_n
A ruby gem that runs RSpec N times.
Language: Ruby - Size: 109 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 47 - Forks: 5
