[前][次][番号順一覧][スレッド一覧]

ruby-changes:58025

From: Benoit <ko1@a...>
Date: Mon, 30 Sep 2019 02:57:01 +0900 (JST)
Subject: [ruby-changes:58025] 54d49aeb52 (master): Update to ruby/spec@2699ea4

https://git.ruby-lang.org/ruby.git/commit/?id=54d49aeb52

From 54d49aeb52fd1a8699004eb5065779cd8c6eb3a9 Mon Sep 17 00:00:00 2001
From: Benoit Daloze <eregontp@g...>
Date: Sun, 29 Sep 2019 19:56:15 +0200
Subject: Update to ruby/spec@2699ea4


diff --git a/spec/ruby/.mspec.constants b/spec/ruby/.mspec.constants
index 00198eb..e88e589 100644
--- a/spec/ruby/.mspec.constants
+++ b/spec/ruby/.mspec.constants
@@ -171,6 +171,7 @@ SpecificExampleException https://github.com/ruby/ruby/blob/trunk/spec/ruby/.mspec.constants#L171
 Specs
 StrChild
 StrangeEach
+StringIO
 StringRefinement
 StringScanner
 StringSubclass
diff --git a/spec/ruby/library/rubygems/gem/bin_path_spec.rb b/spec/ruby/library/rubygems/gem/bin_path_spec.rb
index bfcc3fb..ab8887f 100644
--- a/spec/ruby/library/rubygems/gem/bin_path_spec.rb
+++ b/spec/ruby/library/rubygems/gem/bin_path_spec.rb
@@ -11,21 +11,23 @@ describe "Gem.bin_path" do https://github.com/ruby/ruby/blob/trunk/spec/ruby/library/rubygems/gem/bin_path_spec.rb#L11
     ENV['BUNDLE_GEMFILE'] = @bundle_gemfile
   end
 
-  it "finds executables of default gems, which are the only files shipped for default gems" do
-    # For instance, Gem.bin_path("bundler", "bundle") is used by rails new
+  guard_not -> { platform_is :windows and ruby_version_is "2.5"..."2.6" } do
+    it "finds executables of default gems, which are the only files shipped for default gems" do
+      # For instance, Gem.bin_path("bundler", "bundle") is used by rails new
 
-    if Gem.respond_to? :default_specifications_dir
-      default_specifications_dir = Gem.default_specifications_dir
-    else
-      default_specifications_dir = Gem::Specification.default_specifications_dir
-    end
+      if Gem.respond_to? :default_specifications_dir
+        default_specifications_dir = Gem.default_specifications_dir
+      else
+        default_specifications_dir = Gem::Specification.default_specifications_dir
+      end
 
-    skip "Could not find the default gemspecs" unless Dir.exist?(default_specifications_dir)
+      skip "Could not find the default gemspecs" unless Dir.exist?(default_specifications_dir)
 
-    Gem::Specification.each_spec([default_specifications_dir]) do |spec|
-      spec.executables.each do |exe|
-        path = Gem.bin_path(spec.name, exe)
-        File.should.exist?(path)
+      Gem::Specification.each_spec([default_specifications_dir]) do |spec|
+        spec.executables.each do |exe|
+          path = Gem.bin_path(spec.name, exe)
+          File.should.exist?(path)
+        end
       end
     end
   end
-- 
cgit v0.10.2


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]