An open API service providing commit metadata for open source projects.

GitHub / ruby/mspec / commits

RSpec-like test runner for the Ruby Spec Suite

SHA Message Author Date Stats
3c1c2e75 merge Merge pull request #81 from ruby/dependabot/github_actions/actions/checkout-7 Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m>
2 months ago
de751724 Bump actions/checkout from 6 to 7
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
82868a2e Deprecate old-style matchers to avoid adding new specs using them Benoit Daloze <e****p@g****m> 3 months ago
8af2561b Update rake for Ruby 4.0 and add 4.0 in CI Benoit Daloze <e****p@g****m> 3 months ago
dffcdf7d Fix constant reference Benoit Daloze <e****p@g****m> 4 months ago
d3edf253 Support -> { ... }.should.raise(SomeException, "message", cause:) Benoit Daloze <e****p@g****m> 4 months ago
9f00217e Use Ruby 2.6 compatible syntax in raise_error_spec.rb Benoit Daloze <e****p@g****m> 4 months ago
2ea3788f Add logic for matching exception cause Charles Oliver Nutter <h****s@h****m>
Committed by: Benoit Daloze <e****p@g****m>
4 months ago
31e8f11c Test TruffleRuby release in CI for improved stability Benoit Daloze <b****e@o****m>
Committed by: GitHub <n****y@g****m>
4 months ago
e1e5d4b1 Skip the verify_commits step since we don't really check those anymore Benoit Daloze <e****p@g****m> 5 months ago
c4ee99da merge Merge pull request #79 from ruby/dependabot/github_actions/actions/checkout-6 Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m>
6 months ago
a2587d9c Make MSpec.write_tags delete the file if writing 0 tags Benoit Daloze <e****p@g****m>
Committed by: Andrew Konchin <a****n@g****m>
7 months ago
e50fb3cc Fix mspec tag --purge when :xtags is set by some_config.mspec Benoit Daloze <e****p@g****m>
Committed by: Andrew Konchin <a****n@g****m>
7 months ago
4ea4bf75 Add raise_consistent_error matcher in MSpec Benoit Daloze <e****p@g****m> 7 months ago
6334eebd Make it possible to use CHECK_LEAKS without CHECK_CONSTANT_LEAKS Benoit Daloze <e****p@g****m>
Committed by: Andrew Konchin <a****n@g****m>
7 months ago
880bcb9d Search for guards in C API specs too Benoit Daloze <e****p@g****m> 7 months ago
54704795 Fix selection of the right ruby for testing in sync script Benoit Daloze <e****p@g****m> 7 months ago
bc72adea Handle Windows CI output in tag_from_output.rb mspec tool Benoit Daloze <e****p@g****m> 8 months ago
6cd882b6 Bump actions/checkout from 5 to 6
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
9 months ago
bd8efcf2 Add test not triggering the autoload before Benoit Daloze <e****p@g****m> 10 months ago
6025d280 Fix using 3.0 in ci.yml Benoit Daloze <b****e@o****m>
Committed by: GitHub <n****y@g****m>
10 months ago
3efc8611 Protect mkspec against accessing SortedSet without the gem Alexander Bulancov <6****r@u****m>
Committed by: Benoit Daloze <e****p@g****m>
10 months ago
6a7b5097 Document $LAST_MERGE in sync script Benoit Daloze <e****p@g****m> 11 months ago
804b4c49 Update references to the GitHub repository Benoit Daloze <b****e@o****m>
Committed by: Benoit Daloze <e****p@g****m>
11 months ago
9a11001d merge Merge pull request #76 from ruby/dependabot/github_actions/actions/checkout-5 Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m>
about 1 year ago
74f5b02d Bump actions/checkout from 4 to 5
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
ce23d084 Add repeat option to ci command Charles Oliver Nutter <h****s@h****m>
Committed by: Benoit Daloze <e****p@g****m>
about 1 year ago
484310db merge Merge pull request #73 from ruby/ak/polish-the-remove-old-guards-script Andrii Konchyn <a****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
129ec89e Polish the tool/remove_old_guards.rb script Andrew Konchin <a****n@g****m> over 1 year ago
15201132 Add Ruby 3.4 to CI Herwin <h****w@u****m>
Committed by: Benoit Daloze <e****p@g****m>
over 1 year ago
0aabb3e5 Files in lib/mspec/commands are not executables Herwin <h****w@u****m>
Committed by: Benoit Daloze <e****p@g****m>
over 1 year ago
52431cac Launchable: Start recording test-spec results (#12302) Naoto Ono <o****8@g****m>
Committed by: Andrew Konchin <a****n@g****m>
over 1 year ago
c600b8f8 Added --env option to mspec for test-bundled-gems Hiroshi SHIBATA <h****t@r****g>
Committed by: Andrew Konchin <a****n@g****m>
almost 2 years ago
a4ce98f5 Add ONLY_FILTER mode for the sync script Benoit Daloze <e****p@g****m> almost 2 years ago
92ee9f7c Fix PlatformGuard::POINTER_SIZE and C_LONG_SIZE fallbacks Benoit Daloze <e****p@g****m> almost 2 years ago
6499325c Avoid recomputing sizeof(long) every time in #min_long and #max_long Benoit Daloze <e****p@g****m> almost 2 years ago
c9cc4b4e Restore wordsize logic as deprecated Charles Oliver Nutter <h****s@h****m>
Committed by: Benoit Daloze <e****p@g****m>
almost 2 years ago
dee6f2d0 Remove dependency on Tempfile::Remover in leakchecker.rb Peter Zhu <p****r@p****a>
Committed by: Benoit Daloze <e****p@g****m>
about 2 years ago
896cbf3a Get fixnum_{min,max} from RbConfig::LIMITS when available Alan Wu <X****r@u****m>
Committed by: Benoit Daloze <e****p@g****m>
about 2 years ago
834b5a78 Stop depending on Integer#size to return `sizeof(long)` Alan Wu <X****r@u****m>
Committed by: Benoit Daloze <e****p@g****m>
about 2 years ago
d3f8fa8f Add "c_long_size" guard, supplanting "wordsize" and stop using Integer#size Alan Wu <X****r@u****m>
Committed by: Benoit Daloze <e****p@g****m>
about 2 years ago
5354a405 respect `--error-output stderr` on parallel mode Koichi Sasada <k****1@a****t>
Committed by: Andrew Konchin <a****n@g****m>
about 2 years ago
1045067a `File.umask` does not make sense on Windows Nobuyoshi Nakada <n****u@r****g>
Committed by: Andrew Konchin <a****n@g****m>
about 2 years ago
0f4ce966 check `SPEC_TEMP_DIR` is world-writable or not Koichi Sasada <k****1@a****t>
Committed by: Andrew Konchin <a****n@g****m>
about 2 years ago
b8f8f4e4 tmp: accept frozen strings Jean Boussier <j****r@g****m>
Committed by: Benoit Daloze <e****p@g****m>
over 2 years ago
36e8ed80 Adapt specs for backtrace changes in Ruby 3.4 Benoit Daloze <e****p@g****m> over 2 years ago
58050d7b Mock.replaced_name no longer includes the object_id in the generated method name Maxime Lapointe <m****p@g****m>
Committed by: Benoit Daloze <e****p@g****m>
over 2 years ago
c49e2d1b Mock.replaced_key is now just [obj.__id__, sym], Mock.replaced_name now expec... Maxime Lapointe <m****p@g****m>
Committed by: Benoit Daloze <e****p@g****m>
over 2 years ago
0afe5676 Mock.replaced? now expect the whole key Maxime Lapointe <m****p@g****m>
Committed by: Benoit Daloze <e****p@g****m>
over 2 years ago
e920c39c Only check constant leaks by default for `make test-spec` Benoit Daloze <e****p@g****m> over 2 years ago
31f51e0b Don't depend on Fiddle features which aren't in Ruby 3.0 KJ Tsanaktsidis <k****s@z****m>
Committed by: Benoit Daloze <e****p@g****m>
over 2 years ago
58b7caae merge Merge pull request #65 from KJTsanaktsidis/ktsanaktsidis/fix_leakchecker_myho... KJ Tsanaktsidis <k****j@k****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
1b71c0a7 Don't load myhostname NSS module in leakchecker KJ Tsanaktsidis <k****s@z****m> over 2 years ago
f9d657ce merge Merge pull request #62 from KJTsanaktsidis/ktsanaktsidis/fix_failing_amazon_l... KJ Tsanaktsidis <k****j@k****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
cdbf7ccd Test on latest Ruby versions too Benoit Daloze <b****e@o****m>
Committed by: Benoit Daloze <e****p@g****m>
over 2 years ago
55e5073c Fix CI Benoit Daloze <b****e@o****m>
Committed by: Benoit Daloze <e****p@g****m>
over 2 years ago
8e4c979a Disable NSS modules when using the leakchecker KJ Tsanaktsidis <k****s@z****m> over 2 years ago
9f83eead Use hard exit! in TimeoutAction Benoit Daloze <b****e@o****m>
Committed by: Benoit Daloze <e****p@g****m>
almost 3 years ago
38965cbc Handle a subprocess being already terminated Benoit Daloze <b****e@o****m>
Committed by: Benoit Daloze <e****p@g****m>
almost 3 years ago
d03ad9cb Fix logic for finding tag file from spec description Benoit Daloze <e****p@g****m> almost 3 years ago
b23f052a Bump actions/checkout from 3 to 4
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: Benoit Daloze <e****p@g****m>
almost 3 years ago
55d1a62a Clarify what -d/--debug does Benoit Daloze <e****p@g****m> almost 3 years ago
972dc6e7 Support a custom tag for tool/tag_from_output.rb Benoit Daloze <b****e@o****m>
Committed by: Benoit Daloze <e****p@g****m>
almost 3 years ago
3cf2d16c Improve remove_old_guards.rb script to also remove empty files and unused sha... Benoit Daloze <e****p@g****m> about 3 years ago
1d8cf647 Remove Warning.warn override in MSpec and --warnings option Benoit Daloze <b****e@o****m>
Committed by: Benoit Daloze <e****p@g****m>
over 3 years ago
13461229 Use File.readlines instead of IO.readlines Hiroshi SHIBATA <h****t@r****g>
Committed by: Benoit Daloze <e****p@g****m>
over 3 years ago
dc2eb260 Adapt specs for last change Benoit Daloze <e****p@g****m> over 3 years ago
62e6960c Show the backtrace of the subprocess and signal it on timeout if there is a s... Benoit Daloze <b****e@o****m>
Committed by: Benoit Daloze <e****p@g****m>
over 3 years ago
838ee0c3 Add script that can be used to check that require_relative for Ben Bowers <n****s@g****m>
Committed by: Benoit Daloze <e****p@g****m>
over 3 years ago
4877d58d merge Merge pull request #57 from ruby/dependabot/github_actions/actions/checkout-3 Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
63dfda43 Bump actions/checkout from 2 to 3
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
d1efd708 merge Merge pull request #56 from ruby/dependabot Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
2a3f2b99 Added dependabot for GitHub Actions Hiroshi SHIBATA <h****t@r****g> almost 4 years ago
fef9b81e Handle both # and . methods Benoit Daloze <e****p@g****m> almost 4 years ago
1e164200 Improve tag_from_output to guess the file when there is no Ruby backtrace Benoit Daloze <e****p@g****m> almost 4 years ago
03ed0097 Automatically strip datetime of GitHub Actions in tag_from_output.rb Benoit Daloze <e****p@g****m> almost 4 years ago
b60306d4 Remove ~/.mspecrc handling Benoit Daloze <e****p@g****m> almost 4 years ago
f8a5ced6 Warn on ArgumentError from File.expand_path Benoit Daloze <e****p@g****m> almost 4 years ago
d28418b4 Include always-private methods with mkspec Benoit Daloze <e****p@g****m> almost 4 years ago
834e27da Some cleanups for mkspec Benoit Daloze <e****p@g****m> almost 4 years ago
37151a0a Ignore detached threads Benoit Daloze <e****p@g****m> about 4 years ago
290e36a7 Fix executable? and executable_real? file permissions predicates Andrew Konchin <a****n@o****m>
Committed by: Benoit Daloze <e****p@g****m>
about 4 years ago
78b5d862 Update specs Benoit Daloze <e****p@g****m> about 4 years ago
d3bdbf57 Add a new action for passed examples to MSpec. Duncan MacGregor <d****r@o****m>
Committed by: Benoit Daloze <e****p@g****m>
about 4 years ago
b1d5bb19 ruby_exe: show the signal if the process is signaled? instead of exited? Benoit Daloze <b****e@o****m>
Committed by: Benoit Daloze <e****p@g****m>
about 4 years ago
283710cc Reset @method and @object after #it_behaves_like Benoit Daloze <e****p@g****m> over 4 years ago
46180ae5 Add --print-skips to find used `skip "message"` Benoit Daloze <b****e@o****m>
Committed by: Benoit Daloze <e****p@g****m>
over 4 years ago
9512be39 Add kernel_version_is guard and use it Benoit Daloze <b****e@o****m>
Committed by: Benoit Daloze <e****p@g****m>
over 4 years ago
9d56b1a1 Test more versions Benoit Daloze <e****p@g****m> over 4 years ago
215497e0 No need to show the backtrace of the timeout thread Benoit Daloze <e****p@g****m> over 4 years ago
4840a60a Improve --timeout by only blaming an example if still inside that example Benoit Daloze <e****p@g****m> over 4 years ago
d06e4d0e Use MSpec.format instead of #inspect in the #output matcher Benoit Daloze <b****e@o****m>
Committed by: Benoit Daloze <e****p@g****m>
over 4 years ago
3c0ebeab Use literal calls for equal?, == and != Benoit Daloze <b****e@o****m>
Committed by: Benoit Daloze <e****p@g****m>
over 4 years ago
bd47c2a5 Add `--error-output stderr` option to only print errors/failures on stderr Benoit Daloze <e****p@g****m> over 4 years ago
5e36c684 spec: skip specs where set TZ environment variable for WASI Yuta Saito <k****n@g****m>
Committed by: Benoit Daloze <e****p@g****m>
over 4 years ago
7955a255 Store the failure_message for RaiseErrorMatcher outside the exception Benoit Daloze <b****e@o****m>
Committed by: Benoit Daloze <e****p@g****m>
over 4 years ago
20b1ca8b Let MSpec catch foreign exceptions Benoit Daloze <b****e@o****m>
Committed by: Benoit Daloze <e****p@g****m>
over 4 years ago
2bc5107e spec: skip ruby_exe tests for wasi due to lack of subprocess Yuta Saito <k****n@g****m>
Committed by: Benoit Daloze <e****p@g****m>
over 4 years ago
061af5d1 Rescue File.expand_path in MSpecScript#try_load if HOME is unavailable Yuta Saito <k****n@g****m>
Committed by: Benoit Daloze <e****p@g****m>
over 4 years ago
2fb4ac6e Add MSpecScript.child_process? Benoit Daloze <b****e@o****m>
Committed by: Benoit Daloze <e****p@g****m>
over 4 years ago

← Back to repository