Skip to content

Commit 2bcb464

Browse files
authored
Only require simplecov if RUBY_ENGINE=="ruby" (#1423)
* Only require simplecov if RUBY_ENGINE=="ruby" * Should have let chatgpt do this * OK * simplecov and mazel tov
1 parent 6623a3e commit 2bcb464

File tree

10 files changed

+43
-23
lines changed

10 files changed

+43
-23
lines changed

api/test/test_helper.rb

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,11 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7-
require 'simplecov'
8-
SimpleCov.start
9-
SimpleCov.minimum_coverage 85
7+
if RUBY_ENGINE == 'ruby'
8+
require 'simplecov'
9+
SimpleCov.start
10+
SimpleCov.minimum_coverage 85
11+
end
1012

1113
require 'opentelemetry-test-helpers'
1214
require 'opentelemetry'

common/test/test_helper.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7-
require 'simplecov'
8-
SimpleCov.start
7+
if RUBY_ENGINE == 'ruby'
8+
require 'simplecov'
9+
SimpleCov.start
10+
end
911

1012
require 'opentelemetry-test-helpers'
1113
require 'opentelemetry/common'

exporter/jaeger/test/test_helper.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7-
require 'simplecov'
8-
SimpleCov.start
7+
if RUBY_ENGINE == 'ruby'
8+
require 'simplecov'
9+
SimpleCov.start
10+
end
911

1012
require 'opentelemetry-test-helpers'
1113
require 'opentelemetry/exporter/jaeger'

exporter/otlp-common/test/test_helper.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7-
require 'simplecov'
8-
SimpleCov.start
7+
if RUBY_ENGINE == 'ruby'
8+
require 'simplecov'
9+
SimpleCov.start
10+
end
911

1012
require 'opentelemetry/sdk'
1113
require 'opentelemetry-test-helpers'

exporter/otlp-grpc/test/test_helper.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7-
require 'simplecov'
8-
SimpleCov.start
7+
if RUBY_ENGINE == 'ruby'
8+
require 'simplecov'
9+
SimpleCov.start
10+
end
911

1012
require 'pry'
1113

exporter/otlp-http/test/test_helper.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7-
require 'simplecov'
8-
SimpleCov.start
7+
if RUBY_ENGINE == 'ruby'
8+
require 'simplecov'
9+
SimpleCov.start
10+
end
911

1012
require 'opentelemetry-test-helpers'
1113
require 'opentelemetry-exporter-otlp-http'

exporter/otlp/test/test_helper.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7-
require 'simplecov'
8-
SimpleCov.start
7+
if RUBY_ENGINE == 'ruby'
8+
require 'simplecov'
9+
SimpleCov.start
10+
end
911

1012
require 'opentelemetry-test-helpers'
1113
require 'opentelemetry/exporter/otlp'

exporter/zipkin/test/test_helper.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7-
require 'simplecov'
8-
SimpleCov.start
7+
if RUBY_ENGINE == 'ruby'
8+
require 'simplecov'
9+
SimpleCov.start
10+
end
911

1012
require 'opentelemetry-test-helpers'
1113
require 'opentelemetry/exporter/zipkin'

sdk/test/test_helper.rb

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,11 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7-
require 'simplecov'
8-
SimpleCov.start
9-
SimpleCov.minimum_coverage 85
7+
if RUBY_ENGINE == 'ruby'
8+
require 'simplecov'
9+
SimpleCov.start
10+
SimpleCov.minimum_coverage 85
11+
end
1012

1113
require 'opentelemetry-test-helpers'
1214
require 'opentelemetry-sdk'

test_helpers/test/test_helper.rb

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
require 'minitest/autorun'
1010
require 'pry'
1111

12-
require 'simplecov'
13-
SimpleCov.start
14-
SimpleCov.minimum_coverage 85
12+
if RUBY_ENGINE == 'ruby'
13+
require 'simplecov'
14+
SimpleCov.start
15+
SimpleCov.minimum_coverage 85
16+
end

0 commit comments

Comments
 (0)