{"id":13878729,"url":"https://github.com/rspec/rspec-metagem","last_synced_at":"2025-07-18T01:31:19.215Z","repository":{"id":602778,"uuid":"239001","full_name":"rspec/rspec-metagem","owner":"rspec","description":"RSpec meta-gem that depends on the other components","archived":false,"fork":false,"pushed_at":"2024-05-27T10:46:08.000Z","size":138,"stargazers_count":2860,"open_issues_count":5,"forks_count":235,"subscribers_count":96,"default_branch":"main","last_synced_at":"2024-11-22T14:33:56.552Z","etag":null,"topics":["rspec","ruby"],"latest_commit_sha":null,"homepage":"https://rspec.info","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rspec.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":"code_of_conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["JonRowe","benoittgt"],"open_collective":"rspec"}},"created_at":"2009-06-29T16:13:38.000Z","updated_at":"2024-11-16T03:03:07.000Z","dependencies_parsed_at":"2024-03-25T16:26:18.188Z","dependency_job_id":"f6bdfe0e-f17b-404d-b5ed-02bfc71ab479","html_url":"https://github.com/rspec/rspec-metagem","commit_stats":{"total_commits":218,"total_committers":24,"mean_commits":9.083333333333334,"dds":0.4357798165137615,"last_synced_commit":"3ebefc021582b0f035976a8eb575317707c5b804"},"previous_names":["rspec/rspec"],"tags_count":89,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rspec%2Frspec-metagem","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rspec%2Frspec-metagem/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rspec%2Frspec-metagem/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rspec%2Frspec-metagem/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rspec","download_url":"https://codeload.github.com/rspec/rspec-metagem/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226324589,"owners_count":17606892,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["rspec","ruby"],"created_at":"2024-08-06T08:01:57.945Z","updated_at":"2025-07-18T01:31:19.204Z","avatar_url":"https://github.com/rspec.png","language":"Ruby","funding_links":["https://github.com/sponsors/JonRowe","https://github.com/sponsors/benoittgt","https://opencollective.com/rspec"],"categories":["Ruby"],"sub_categories":[],"readme":"# RSpec\n\nBehaviour Driven Development for Ruby\n\n**This is the old rspec metagem repository, please see the monorepo rspec/rspec for\nnew issues and releases.**\n\n## Description\n\nrspec is a meta-gem, which depends on the\n[rspec-core](https://github.com/rspec/rspec-core),\n[rspec-expectations](https://github.com/rspec/rspec-expectations)\nand [rspec-mocks](https://github.com/rspec/rspec-mocks) gems. Each of these\ncan be installed separately and loaded in isolation using `require`. Among\nother benefits, this allows you to use rspec-expectations, for example, in\nTest::Unit::TestCase if you happen to prefer that style.\n\nConversely, if you like RSpec's approach to declaring example groups and\nexamples (`describe` and `it`) but prefer Test::Unit assertions and\n[mocha](https://github.com/freerange/mocha), [rr](https://github.com/rr/rr)\nor [flexmock](https://github.com/jimweirich/flexmock) for mocking, you'll be\nable to do that without having to install or load the components of RSpec that\nyou're not using.\n\n## Documentation\n\nSee http://rspec.info/documentation/ for links to documentation for all gems.\n\n## Install\n\n    gem install rspec\n\n## Setup\n\n    rspec --init\n\n## Contribute\n\n* [http://github.com/rspec/rspec-dev](http://github.com/rspec/rspec-dev)\n\n## Also see\n\n* [https://github.com/rspec/rspec-core](https://github.com/rspec/rspec-core)\n* [https://github.com/rspec/rspec-expectations](https://github.com/rspec/rspec-expectations)\n* [https://github.com/rspec/rspec-mocks](https://github.com/rspec/rspec-mocks)\n* [https://github.com/rspec/rspec-rails](https://github.com/rspec/rspec-rails)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frspec%2Frspec-metagem","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frspec%2Frspec-metagem","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frspec%2Frspec-metagem/lists"}