<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/bundler/templates/newgem/test, branch master</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] Fix wrong expected value in Rust extension test templates</title>
<updated>2026-04-08T05:39:58+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2026-04-08T04:26:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f5ad01ea9731560f6c3bc5ad339533460cf92958'/>
<id>f5ad01ea9731560f6c3bc5ad339533460cf92958</id>
<content type='text'>
The Rust function hello("world") returns "Hello world, from Rust!" but
the Ruby test templates expected "Hello earth, from Rust!", causing
generated tests to fail immediately after bundle gem --ext=rust.

https://github.com/ruby/rubygems/commit/8de4c041ba

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The Rust function hello("world") returns "Hello world, from Rust!" but
the Ruby test templates expected "Hello earth, from Rust!", causing
generated tests to fail immediately after bundle gem --ext=rust.

https://github.com/ruby/rubygems/commit/8de4c041ba

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rubygems] Remove hard coded constant</title>
<updated>2026-02-13T06:28:14+00:00</updated>
<author>
<name>Ian Ker-Seymer</name>
<email>ian.kerseymer@shopify.com</email>
</author>
<published>2024-05-31T03:30:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=fe25c2cbacf66dfd75790042b02d2bde51092936'/>
<id>fe25c2cbacf66dfd75790042b02d2bde51092936</id>
<content type='text'>
https://github.com/ruby/rubygems/commit/da14b90859
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/rubygems/commit/da14b90859
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rubygems] Improve testing config</title>
<updated>2026-02-13T06:28:13+00:00</updated>
<author>
<name>Ian Ker-Seymer</name>
<email>ian.kerseymer@shopify.com</email>
</author>
<published>2024-05-31T03:03:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e785e466daab8c85d8e6cdfb05fa43c488e74db2'/>
<id>e785e466daab8c85d8e6cdfb05fa43c488e74db2</id>
<content type='text'>
https://github.com/ruby/rubygems/commit/92e28403c3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/rubygems/commit/92e28403c3
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Change generated namespaced test class name in minitest</title>
<updated>2022-01-19T16:04:53+00:00</updated>
<author>
<name>Yusuke Nakamura</name>
<email>yusuke1994525@gmail.com</email>
</author>
<published>2022-01-19T08:52:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7353f950c3229a4b24482af99d589ea56982a285'/>
<id>7353f950c3229a4b24482af99d589ea56982a285</id>
<content type='text'>
* `foo` =&gt; `TestFoo`
* `foo_bar` =&gt; `TestFooBar`
* `foo-bar` =&gt; `Foo::TestBar`

https://github.com/rubygems/rubygems/commit/353cdd61c3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* `foo` =&gt; `TestFoo`
* `foo_bar` =&gt; `TestFooBar`
* `foo-bar` =&gt; `Foo::TestBar`

https://github.com/rubygems/rubygems/commit/353cdd61c3
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Create minitest file to underscored path in "bundle gem" command</title>
<updated>2022-01-19T16:04:52+00:00</updated>
<author>
<name>Yusuke Nakamura</name>
<email>yusuke1994525@gmail.com</email>
</author>
<published>2022-01-10T12:51:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4e955b2e379a550cebd27e5d66fd5bcd98c70cf7'/>
<id>4e955b2e379a550cebd27e5d66fd5bcd98c70cf7</id>
<content type='text'>
...with dashed gem name

In "bundle gem" command with dashed name gem (e.g. foo-bar) generates
`test/test_foo/bar.rb`, but this file contains undefined class `TestFoo`
and moreover, does not include in "bundle exec rake test" target.

Therefore, intentially the first test after gem created is fail, but in
case of gem name contains dash character is not.

The change doings...
(when "bundle gem foo-bar" called)

* create `test/test_foo_bar.rb`
* define `TestFooBar` class in `test/test_foo_bar.rb`

https://github.com/rubygems/rubygems/commit/5d9a69fc0f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
...with dashed gem name

In "bundle gem" command with dashed name gem (e.g. foo-bar) generates
`test/test_foo/bar.rb`, but this file contains undefined class `TestFoo`
and moreover, does not include in "bundle exec rake test" target.

Therefore, intentially the first test after gem created is fail, but in
case of gem name contains dash character is not.

The change doings...
(when "bundle gem foo-bar" called)

* create `test/test_foo_bar.rb`
* define `TestFooBar` class in `test/test_foo_bar.rb`

https://github.com/rubygems/rubygems/commit/5d9a69fc0f
</pre>
</div>
</content>
</entry>
<entry>
<title>Track Bundler master(2.3.0.dev) branch at 55634a8af18a52df86c4275d70fa1179118bcc20</title>
<updated>2021-01-04T04:14:43+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2021-01-04T01:11:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=69ed64949b0c02d4b195809fa104ff23dd100093'/>
<id>69ed64949b0c02d4b195809fa104ff23dd100093</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Fix remaining RuboCop issues</title>
<updated>2020-07-15T07:05:12+00:00</updated>
<author>
<name>Utkarsh Gupta</name>
<email>utkarsh@debian.org</email>
</author>
<published>2020-06-30T07:05:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8c65f612f4e4caaecfd3291907f48c9e075c0319'/>
<id>8c65f612f4e4caaecfd3291907f48c9e075c0319</id>
<content type='text'>
With #3731 and #3740 merged, this covers up the
remaining part of the issues.
This was discovered when one tries to create a gem
with a different framework.
Could be reproduced with:
`bundle gem foo --ext --test=test-unit`

Signed-off-by: Utkarsh Gupta &lt;utkarsh@debian.org&gt;

https://github.com/rubygems/rubygems/commit/51b6457150
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With #3731 and #3740 merged, this covers up the
remaining part of the issues.
This was discovered when one tries to create a gem
with a different framework.
Could be reproduced with:
`bundle gem foo --ext --test=test-unit`

Signed-off-by: Utkarsh Gupta &lt;utkarsh@debian.org&gt;

https://github.com/rubygems/rubygems/commit/51b6457150
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove a bunch of files that were deleted upstream</title>
<updated>2020-05-22T22:28:57+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2020-05-14T10:02:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f8647343edf917142bea63f5e1c9f867674d1e5f'/>
<id>f8647343edf917142bea63f5e1c9f867674d1e5f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update the bundler version with master branch</title>
<updated>2020-05-12T22:54:37+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2020-05-08T05:19:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=0e60b59d5884edb8f9aea023efd9b24f1ff02049'/>
<id>0e60b59d5884edb8f9aea023efd9b24f1ff02049</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge Bundler 2.1.0.pre.1 as developed version from upstream.</title>
<updated>2019-04-14T06:01:35+00:00</updated>
<author>
<name>hsbt</name>
<email>hsbt@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2019-04-14T06:01:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=68ddd4d300e9a88737c4f37af74e1a0312949b2f'/>
<id>68ddd4d300e9a88737c4f37af74e1a0312949b2f</id>
<content type='text'>
  https://github.com/bundler/bundler/commit/a53709556b95a914e874b22ed2116a46b0528852

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67539 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  https://github.com/bundler/bundler/commit/a53709556b95a914e874b22ed2116a46b0528852

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67539 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
</feed>
