summaryrefslogtreecommitdiff
path: root/spec
AgeCommit message (Collapse)Author
2025-01-30Skip irb examples, I will handle related workarounds laterHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12671
2025-01-29Add fallback for `hostname` if `uname` isn't available. (#12655)Samuel Williams
Notes: Merged-By: ioquatix <samuel@codeotaku.com>
2025-01-28[rubygems/rubygems] Fix bug report template incorrectly showing upDavid Rodríguez
If a gem has an internal error, that should not make `bundle console` print the bug report template. https://github.com/rubygems/rubygems/commit/7432a9a084
2025-01-28[rubygems/rubygems] Support installing arm native gems on WindowsDavid Rodríguez
https://github.com/rubygems/rubygems/commit/96496e3f53 Co-authored-by: Johnny Shields <johnny.shields@gmail.com>
2025-01-28[rubygems/rubygems] Remove duplicated `bundle install`David Rodríguez
https://github.com/rubygems/rubygems/commit/1774ac5db1
2025-01-28[rubygems/rubygems] Use RubyGems helpers for finding a non local tag for specsDavid Rodríguez
https://github.com/rubygems/rubygems/commit/a1d4ec1a3f
2025-01-28[rubygems/rubygems] Remove unnecessary platform helpersDavid Rodríguez
I think they add unnecessary indirection and inconsistency to the specs. https://github.com/rubygems/rubygems/commit/609924d985
2025-01-28[rubygems/rubygems] Remove unnecessary test codeDavid Rodríguez
It's always going to be either the first or the second platform in the list so no need to keep an explicit list of all platforms. https://github.com/rubygems/rubygems/commit/5d3cdb3855
2025-01-28[rubygems/rubygems] Improve simulating Windows during Bundler specsDavid Rodríguez
https://github.com/rubygems/rubygems/commit/b48168bf1f
2025-01-28[rubygems/rubygems] Refactor specs to use platform strings directlyDavid Rodríguez
https://github.com/rubygems/rubygems/commit/d24c0c20e3
2025-01-28[rubygems/rubygems] Remove unnecessary mappingDavid Rodríguez
I don't think any supported platform has these names, so the mapping should be unnecessary. https://github.com/rubygems/rubygems/commit/6b1bdfc8a8
2025-01-28[rubygems/rubygems] Fix typoDavid Rodríguez
https://github.com/rubygems/rubygems/commit/639b970c64
2025-01-28[rubygems/rubygems] RDoc is no longer a default gem in Ruby 3.5David Rodríguez
https://github.com/rubygems/rubygems/commit/0e889ae7fb
2025-01-28Prefer `uname -n` over `hostname`. (#12647)Samuel Williams
Notes: Merged-By: ioquatix <samuel@codeotaku.com>
2025-01-24irb and reline are now bundled gems, we don't need to skip workaround for themHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12624
2025-01-24Omit irb related examples temporaryHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12624
2025-01-24Restructured irb related example at spec/rubyHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12624
2025-01-23Use pure ruby library instead of C ext library for dependency warning exampleHiroshi SHIBATA
2025-01-23Use openssl instead of fiddle and erb for native extension testHiroshi SHIBATA
2025-01-20[rubygems/rubygems] Fix `--prefer-local` not respecting default gemsDavid Rodríguez
https://github.com/rubygems/rubygems/commit/3df86cd9c6
2025-01-20[rubygems/rubygems] Consistently assert command failureDavid Rodríguez
https://github.com/rubygems/rubygems/commit/faaa594a4a
2025-01-16[rubygems/rubygems] Introduce Spec::Path.sinatra_dependency_paths for ↵Hiroshi SHIBATA
sinatra mock server https://github.com/rubygems/rubygems/commit/0a168156d5
2025-01-16[rubygems/rubygems] Revert RubyGems plugins getting loaded on `Bundler.require`David Rodríguez
These changes were included when adding bundler plugin hooks for `Bundler.require`, but they seem completely unrelated to that feature, and have caused several issues. https://github.com/rubygems/rubygems/commit/8d56551dcf
2025-01-16[rubygems/rubygems] Extract logic to manipulate RUBYLIB in specs to a helperDavid Rodríguez
https://github.com/rubygems/rubygems/commit/0057382bb1
2025-01-14Remove test dependency on loggerDavid Rodríguez
I think logger is only used to figure out which methods need to be made noops in order to silence webrick during tests. However, it seems possible to do the same using webrick's builtin logger and the current method does not seem even correct since it's not guaranteed that the logger gem and webrick's logger will use the same methods. Notes: Merged: https://github.com/ruby/ruby/pull/12568
2025-01-14Add basic tapioca check to CIDavid Rodríguez
Notes: Merged: https://github.com/ruby/ruby/pull/12568
2025-01-14[rubygems/rubygems] Don't remove platform specific variants from the ↵David Rodríguez
lockfile unless necessary Even if they don't match the current Ruby version, they could still work in other rubies. So it's better to keep them. https://github.com/rubygems/rubygems/commit/9a3e583b0c Notes: Merged: https://github.com/ruby/ruby/pull/12568
2025-01-14[rubygems/rubygems] re-add removed pre-evaluated gemspec testJoshua.LeBlanc
https://github.com/rubygems/rubygems/commit/b73ee4059b Notes: Merged: https://github.com/ruby/ruby/pull/12568
2025-01-14[rubygems/rubygems] Do not fail on start when cannot find writable user ↵Vasily Fedoseyev
directory on ruby 3.4 https://github.com/rubygems/rubygems/commit/027cdc750a Notes: Merged: https://github.com/ruby/ruby/pull/12568
2025-01-14[rubygems/rubygems] Remove no longer used spec filterDavid Rodríguez
I think we have consistent behavior regardless of the version of git being used, and I'd like to keep it like that so I think we can remove this filter. https://github.com/rubygems/rubygems/commit/6a708128e9 Notes: Merged: https://github.com/ruby/ruby/pull/12568
2025-01-10[rubygems/rubygems] Fix test failure when running tests with ENV["EDITOR"] setDavid Rodríguez
Can be reproduced, for example, with ``` bin/rspec spec/bundler/cli_spec.rb spec/other/cli_man_pages_spec.rb --order defined ``` https://github.com/rubygems/rubygems/commit/f57d199225
2025-01-10[ruby/syntax_suggest] Resolve to lint failure of standardrbHiroshi SHIBATA
https://github.com/ruby/syntax_suggest/commit/ce7b87184e
2025-01-10Added logger dependency for Bundler's exampleHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12537
2025-01-10Make benchmark exapmles as optionalHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12537
2025-01-09[Feature #6012] Extend `source_location` for end position and columnsNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/12539
2025-01-08Skip examples related with OpenStruct in ruby/specHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12531
2025-01-08Removed logger from stub dataHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12531
2025-01-08Replace target list with stub constants at example of bundled_gems.rbHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12531
2025-01-08Convert ostruct to openstructHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12531
2025-01-08Reapply "Suppress WIN32OLE deprecation warnings for the time being"Nobuyoshi Nakada
Revert the part of commit 10917c5cc026f839a3dcd072b6e274eed211d0f7, "Update to ruby/spec@18032a7", that discarded the previous commit.
2025-01-08Also stub-out with directry using with test script or -e optionHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12529
2025-01-08Dont't use stub constants like LIBDIR in bundled_gems.rbHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12529
2025-01-08Use heredoc to script runner for another ruby processHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12529
2025-01-07Quarantine failing new specs that require investigationAndrew Konchin
Notes: Merged: https://github.com/ruby/ruby/pull/12517
2025-01-07Update to ruby/spec@18032a7Andrew Konchin
Notes: Merged: https://github.com/ruby/ruby/pull/12517
2025-01-02[rubygems/rubygems] remove unnecessary codesodacris
https://github.com/rubygems/rubygems/commit/5c6ca7a58c
2025-01-02[rubygems/rubygems] unskip `print_args` and `fake_man` tests on Windowssodacris
https://github.com/rubygems/rubygems/commit/c8eeb0af9d
2025-01-02[rubygems/rubygems] Replace shell specific stuff with create_file scriptssodacris
https://github.com/rubygems/rubygems/commit/eea07ad691
2024-12-31Fix leak in Socket#connect specBenoit Daloze
* Found by https://github.com/ruby/ruby/actions/runs/12560692556/job/35018412527?pr=12492 Notes: Merged: https://github.com/ruby/ruby/pull/12492
2024-12-28BigDecimal('0.') with bigdecimal-3.1.9 returns 0.0Hiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12480