summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHiroshi SHIBATA <hsbt@ruby-lang.org>2025-01-09 13:27:43 +0900
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2026-03-23 11:00:31 +0900
commit847413d15e81351cdce0eaad0180cb51173f3cd3 (patch)
treed3e2b0b4f6ce65dd82a10b519a3222d8fb9db768
parent854df872e916f7aaa4e1116a9812b547c8b96942 (diff)
[ruby/syntax_suggest] Make benchmark exapmles as optional
https://github.com/ruby/syntax_suggest/commit/ea73ed586a
-rw-r--r--spec/syntax_suggest/integration/syntax_suggest_spec.rb2
-rw-r--r--spec/syntax_suggest/spec_helper.rb5
2 files changed, 5 insertions, 2 deletions
diff --git a/spec/syntax_suggest/integration/syntax_suggest_spec.rb b/spec/syntax_suggest/integration/syntax_suggest_spec.rb
index 9071d37c1b..d9772225af 100644
--- a/spec/syntax_suggest/integration/syntax_suggest_spec.rb
+++ b/spec/syntax_suggest/integration/syntax_suggest_spec.rb
@@ -235,5 +235,5 @@ module SyntaxSuggest
end_is_missing_here
EOM
end
- end
+ end if defined?(::Benchmark)
end
diff --git a/spec/syntax_suggest/spec_helper.rb b/spec/syntax_suggest/spec_helper.rb
index 89bc9f4ab1..b5d2924e69 100644
--- a/spec/syntax_suggest/spec_helper.rb
+++ b/spec/syntax_suggest/spec_helper.rb
@@ -3,7 +3,10 @@
require "bundler/setup"
require "syntax_suggest/api"
-require "benchmark"
+begin
+ require "benchmark"
+rescue LoadError
+end
require "tempfile"
RSpec.configure do |config|