<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/spec/bundler/cache/gems_spec.rb, branch v4.0.3</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[ruby/rubygems] Replace Pathname#rmtree to FileUtils.rm_rf directly</title>
<updated>2025-11-07T20:12:47+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2025-11-06T22:23:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=2518aa9117907d7ed08f469df596c0be961fc8fe'/>
<id>2518aa9117907d7ed08f469df596c0be961fc8fe</id>
<content type='text'>
https://github.com/ruby/rubygems/commit/33c7a9a565
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/rubygems/commit/33c7a9a565
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Build bundler gem just once for specs</title>
<updated>2025-07-25T02:10:37+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2025-07-23T18:09:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e67f595e8f3f76f20d7a6b9fd0498ff7b641391c'/>
<id>e67f595e8f3f76f20d7a6b9fd0498ff7b641391c</id>
<content type='text'>
When we need to reset system gems during specs, there's no need to
rebuild bundler, we can copy over the original gem home.

https://github.com/rubygems/rubygems/commit/7b4f80747b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When we need to reset system gems during specs, there's no need to
rebuild bundler, we can copy over the original gem home.

https://github.com/rubygems/rubygems/commit/7b4f80747b
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Prefer `FileUtils.rm_r` to `FileUtils.rm_rf` for specs</title>
<updated>2025-03-12T09:02:09+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2025-03-07T20:35:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=51958bae66df026823fff159dd7513daf74f5727'/>
<id>51958bae66df026823fff159dd7513daf74f5727</id>
<content type='text'>
Because it does not swallow errors if it fails to remove the given
folders, making issues easier to debug.

https://github.com/rubygems/rubygems/commit/0db12d7afc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Because it does not swallow errors if it fails to remove the given
folders, making issues easier to debug.

https://github.com/rubygems/rubygems/commit/0db12d7afc
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Refactor specs to not try to remove folders that don't exist</title>
<updated>2025-03-12T09:02:09+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2025-03-07T19:47:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f656d34f103d9cc53259239d164ffa86d4117f9c'/>
<id>f656d34f103d9cc53259239d164ffa86d4117f9c</id>
<content type='text'>
This has the following benefits:

* Avoid duplicated work in some specs that first build a repo, and then
  overwrite it with a completely different set of gems.
* Reduce RSpec nesting and improve readability.
* The change also made surfaces several specs that were incorrect since
  they were unintentionally not testing the right thing.

https://github.com/rubygems/rubygems/commit/ed430883e0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This has the following benefits:

* Avoid duplicated work in some specs that first build a repo, and then
  overwrite it with a completely different set of gems.
* Reduce RSpec nesting and improve readability.
* The change also made surfaces several specs that were incorrect since
  they were unintentionally not testing the right thing.

https://github.com/rubygems/rubygems/commit/ed430883e0
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Fix `--prefer-local` not respecting default gems</title>
<updated>2025-01-20T04:50:27+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2025-01-15T15:50:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ee7b74799ca2de454fb708a70a0b2e30b46e8f57'/>
<id>ee7b74799ca2de454fb708a70a0b2e30b46e8f57</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/3df86cd9c6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/3df86cd9c6
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Consistently assert command failure</title>
<updated>2025-01-20T04:50:26+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2025-01-15T15:15:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=891ecc63ac5c232081eea9597bbf366239707b77'/>
<id>891ecc63ac5c232081eea9597bbf366239707b77</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/faaa594a4a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/faaa594a4a
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Fix `--local` hitting the network when default gems are included</title>
<updated>2024-09-17T05:39:06+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-09-12T17:24:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=80e934c29c5bd8b7955e26f8683ac6644d69a200'/>
<id>80e934c29c5bd8b7955e26f8683ac6644d69a200</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/b9a2d4d539
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/b9a2d4d539
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Improve spec</title>
<updated>2024-09-17T05:39:05+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-09-12T17:14:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=335d630903c53c4c6665d739f620834f1b57c1de'/>
<id>335d630903c53c4c6665d739f620834f1b57c1de</id>
<content type='text'>
The behavior it's testing is independent from the bundle path being
used.

https://github.com/rubygems/rubygems/commit/9a4b32ec82
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The behavior it's testing is independent from the bundle path being
used.

https://github.com/rubygems/rubygems/commit/9a4b32ec82
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Fix spec to setup a default gem correctly</title>
<updated>2024-09-17T05:39:05+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-09-12T17:07:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=166cde7d24ee698ee720987645bcd792f3db6e78'/>
<id>166cde7d24ee698ee720987645bcd792f3db6e78</id>
<content type='text'>
Looking at the description is something that used to be done a long time
ago.

https://github.com/rubygems/rubygems/commit/9c226f52a6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Looking at the description is something that used to be done a long time
ago.

https://github.com/rubygems/rubygems/commit/9c226f52a6
</pre>
</div>
</content>
</entry>
<entry>
<title>Complete spec</title>
<updated>2024-09-16T13:13:43+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-09-12T15:09:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f4f46af95818cd6015e938616afef88fd8e6351d'/>
<id>f4f46af95818cd6015e938616afef88fd8e6351d</id>
<content type='text'>
Co-authored-by: Vít Ondruch &lt;vondruch@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Vít Ondruch &lt;vondruch@redhat.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
