summaryrefslogtreecommitdiff
path: root/spec
AgeCommit message (Collapse)Author
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
2024-12-28Abandon connection test if off lineNobuyoshi Nakada
2024-12-27[rubygems/rubygems] Add support for mise.toml fileLuiz Eduardo Kowalski
https://github.com/rubygems/rubygems/commit/809a2a17a7
2024-12-26[rubygems/rubygems] Fix `bundle outdated <GEM>` failing if gems not installedDavid Rodríguez
https://github.com/rubygems/rubygems/commit/694d5f444e
2024-12-26[Bug #20982] Put spaces in `ENV.inspect` results as well as `Hash`Nobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/12472
2024-12-26Bump up RubyGems 3.7.0.dev and Bundler 2.7.0.devHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12469
2024-12-25Support Ruby 3.5 for bundler platformsHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12452
2024-12-25Relax regexp for Ruby 3.5Hiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12452
2024-12-25Check ArgumentError and Warnings with Ruby 3.3 and 3.4Hiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12452
2024-12-25Removed Process::Status#& and Process::Status#>>Hiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12452
2024-12-24Postpone spec of eszett with ignore case in look behindNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/12455
2024-12-24Fix bundled gems warning for sub feature locationsDavid Rodríguez
Notes: Merged: https://github.com/ruby/ruby/pull/12439
2024-12-24Merge RubyGems-3.6.2 and Bundler-2.6.2David Rodríguez
Notes: Merged: https://github.com/ruby/ruby/pull/12444
2024-12-23[Bug #20978] Use `ruby_bug` instead of `ruby_version_is`Nobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/12438
2024-12-23[Bug #20978] Stringize Fiber storage keysNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/12438
2024-12-23Added limitation of bundled_gems.rb with sub-feature exampleHiroshi SHIBATA
2024-12-23Fix code location in bundled gems warningsDavid Rodríguez
Notes: Merged: https://github.com/ruby/ruby/pull/12412
2024-12-23Fix spec descriptionDavid Rodríguez
We're actually expecting the warning to not be displayed here. Notes: Merged: https://github.com/ruby/ruby/pull/12412
2024-12-22Suppress WIN32OLE deprecation warnings for the time beingNobuyoshi Nakada
2024-12-16[rubygems/rubygems] Fix `bundle lock --add-checksums` when gems are already ↵David Rodríguez
installed https://github.com/rubygems/rubygems/commit/a087c452ad
2024-12-13[rubygems/rubygems] Fix restarting with locked version when $PROGRAM_NAME ↵Camden Narzt
has been changed Use Process.argv0 instead of $PROGRAM_NAME because $PROGRAM_NAME is liable to be changed but Process.argv0 is not. https://github.com/rubygems/rubygems/commit/43b747dc9e