summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHiroshi SHIBATA <hsbt@ruby-lang.org>2023-01-26 13:07:00 +0900
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2023-01-26 13:52:20 +0900
commit6608d47bed660a3f5ea4c10ac6410747152db546 (patch)
tree7e07dbabb7b53e99974c2ae83f6810a77641cf10
parent069b6f88e245f380e1b0e8fba7137f6009441e07 (diff)
Enable code-coverage result for test-syntax-suggest
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/7185
-rw-r--r--common.mk3
-rw-r--r--spec/lib/spec_coverage.rb1
2 files changed, 3 insertions, 1 deletions
diff --git a/common.mk b/common.mk
index 5f8d7e3e88..158ca86b8c 100644
--- a/common.mk
+++ b/common.mk
@@ -1472,7 +1472,8 @@ PREPARE_SYNTAX_SUGGEST = test-syntax-suggest-prepare
test-syntax-suggest: $(TEST_RUNNABLE)-test-syntax-suggest
yes-test-syntax-suggest: yes-$(PREPARE_SYNTAX_SUGGEST)
$(XRUBY) -C $(srcdir) -Ispec/syntax_suggest:spec/lib .bundle/bin/rspec \
- --require spec_helper --require formatter_overrides $(RSPECOPTS) spec/syntax_suggest/$(SYNTAX_SUGGEST_SPECS)
+ --require spec_helper --require formatter_overrides --require spec_coverage \
+ $(RSPECOPTS) spec/syntax_suggest/$(SYNTAX_SUGGEST_SPECS)
no-test-syntax-suggest:
check: $(DOT_WAIT) $(TEST_RUNNABLE)-$(PREPARE_SYNTAX_SUGGEST) test-syntax-suggest
diff --git a/spec/lib/spec_coverage.rb b/spec/lib/spec_coverage.rb
new file mode 100644
index 0000000000..34aed32f72
--- /dev/null
+++ b/spec/lib/spec_coverage.rb
@@ -0,0 +1 @@
+require_relative "../../tool/test-coverage" if ENV.key?('COVERAGE')