1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/lib/bundler
Yusuke Nakamura 4e955b2e37 [rubygems/rubygems] Create minitest file to underscored path in "bundle gem" command
...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
2022-01-20 01:04:52 +09:00
..
cli [rubygems/rubygems] Create minitest file to underscored path in "bundle gem" command 2022-01-20 01:04:52 +09:00
compact_index_client Merge rubygems/rubygems HEAD. 2022-01-19 15:01:44 +09:00
fetcher Merge rubygems/rubygems HEAD. 2022-01-19 15:01:44 +09:00
installer [rubygems/rubygems] Simplify and remove some unused code 2021-10-25 19:02:50 +09:00
man [rubygems/rubygems] Add github and ref options to bundle add 2021-12-11 00:13:25 +09:00
plugin Merge RubyGems-3.3.0 and Bundler-2.3.0 2021-12-21 15:27:05 +09:00
resolver Merge rubygems/rubygems HEAD. 2022-01-19 15:01:44 +09:00
settings
source Track RubyGems 3.4.0dev and Bundler 2.4.0dev 2021-12-27 10:45:36 +09:00
templates [rubygems/rubygems] Create minitest file to underscored path in "bundle gem" command 2022-01-20 01:04:52 +09:00
ui [rubygems/rubygems] Error tracing should be printed to stderr 2021-12-20 06:49:49 +09:00
vendor Merge rubygems/rubygems HEAD. 2022-01-19 15:01:44 +09:00
.document [DOC] Exclude Bundler only [ci skip] 2021-12-13 19:47:52 +09:00
build_metadata.rb
bundler.gemspec
capistrano.rb
cli.rb Merge rubygems/rubygems HEAD. 2022-01-19 15:01:44 +09:00
compact_index_client.rb Merge rubygems/rubygems HEAD. 2022-01-19 15:01:44 +09:00
constants.rb
current_ruby.rb
definition.rb Merge rubygems/rubygems HEAD. 2022-01-19 15:01:44 +09:00
dep_proxy.rb
dependency.rb [rubygems/rubygems] Add github and ref options to bundle add 2021-12-11 00:13:25 +09:00
deployment.rb
deprecate.rb
digest.rb [rubygems/rubygems] Fix Bundler::Digest#sha1 on big-endian systems 2021-10-26 01:51:05 +09:00
dsl.rb Track RubyGems 3.4.0dev and Bundler 2.4.0dev 2021-12-27 10:45:36 +09:00
endpoint_specification.rb Merge rubygems/rubygems HEAD. 2022-01-19 15:01:44 +09:00
env.rb
environment_preserver.rb [rubygems/rubygems] Don't replace ENV twice on non Windows platforms 2021-11-25 04:02:19 +09:00
errors.rb [rubygems/rubygems] Show proper error when previous installation of gem can't be deleted 2021-10-25 20:48:51 +09:00
feature_flag.rb
fetcher.rb Merge rubygems/rubygems HEAD. 2022-01-19 15:01:44 +09:00
friendly_errors.rb Unify issue template and ISSUES.md document 2021-10-25 20:48:51 +09:00
gem_helper.rb [rubygems/rubygems] Append a newline to the checksum file 2022-01-04 14:59:17 +09:00
gem_helpers.rb
gem_tasks.rb
gem_version_promoter.rb
graph.rb
index.rb
injector.rb [rubygems/rubygems] Add github and ref options to bundle add 2021-12-11 00:13:25 +09:00
inline.rb
installer.rb Merge RubyGems-3.3.0 and Bundler-2.3.0 2021-12-21 15:27:05 +09:00
lazy_specification.rb Merge rubygems/rubygems HEAD. 2022-01-19 15:01:44 +09:00
lockfile_generator.rb Merge rubygems/rubygems HEAD. 2022-01-19 15:01:44 +09:00
lockfile_parser.rb Merge RubyGems-3.3.0 and Bundler-2.3.0 2021-12-21 15:27:05 +09:00
match_platform.rb
mirror.rb
plugin.rb [rubygems/rubygems] Make plugin installation idempotent 2021-08-31 19:06:14 +09:00
process_lock.rb
psyched_yaml.rb [rubygems/rubygems] Remove syck traces from bundler 2021-08-31 19:06:14 +09:00
remote_specification.rb [rubygems/rubygems] Fix regression with old marshaled specs having null required_rubygems_version 2022-01-19 11:20:36 +09:00
resolver.rb Merge rubygems/rubygems HEAD. 2022-01-19 15:01:44 +09:00
retry.rb
ruby_dsl.rb
ruby_version.rb [rubygems/rubygems] Remove the rest of the RUBY_VERSION monkeypatching 2021-12-27 10:45:36 +09:00
rubygems_ext.rb Track RubyGems 3.4.0dev and Bundler 2.4.0dev 2021-12-27 10:45:36 +09:00
rubygems_gem_installer.rb Merge RubyGems-3.3.1 and Bundler-2.3.1 2021-12-23 09:44:45 +09:00
rubygems_integration.rb Merge RubyGems-3.3.0 and Bundler-2.3.0 2021-12-21 15:27:05 +09:00
runtime.rb [rubygems/rubygems] Leave ":" after MANPATH when not set 2021-11-02 00:28:28 +09:00
self_manager.rb Merge rubygems/rubygems HEAD. 2022-01-19 15:01:44 +09:00
settings.rb Merge RubyGems-3.3.3 and Bundler-2.3.3 2021-12-25 07:40:52 +09:00
setup.rb
shared_helpers.rb Track RubyGems 3.4.0dev and Bundler 2.4.0dev 2021-12-27 10:45:36 +09:00
similarity_detector.rb
source.rb [rubygems/rubygems] Improve sources representation 2021-12-03 20:00:50 +09:00
source_list.rb [rubygems/rubygems] Improve sources representation 2021-12-03 20:00:50 +09:00
source_map.rb
spec_set.rb Support gemification of tsort 2021-10-29 17:32:52 +09:00
stub_specification.rb
ui.rb
uri_credentials_filter.rb
vendored_fileutils.rb
vendored_molinillo.rb
vendored_persistent.rb
vendored_thor.rb
vendored_tmpdir.rb
vendored_tsort.rb Support gemification of tsort 2021-10-29 17:32:52 +09:00
vendored_uri.rb
version.rb Track RubyGems 3.4.0dev and Bundler 2.4.0dev 2021-12-27 10:45:36 +09:00
version_ranges.rb
vlad.rb
worker.rb
yaml_serializer.rb