Skip to content

Commit 363de62

Browse files
committed
Updated tests for TruffleRuby [skip ci]
1 parent dcfc0dc commit 363de62

File tree

4 files changed

+10
-6
lines changed

4 files changed

+10
-6
lines changed

Gemfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ gem "rake"
66
gem "minitest", ">= 5"
77
gem "daru"
88
gem "matrix"
9-
gem "numo-narray", platform: [:ruby, :x64_mingw]
10-
gem "rover-df", platform: [:ruby, :x64_mingw]
9+
gem "numo-narray", platform: [:mri, :x64_mingw]
10+
gem "rover-df", platform: [:mri, :x64_mingw]
1111
gem "csv"

test/booster_test.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ def test_predict_daru
7272
end
7373

7474
def test_predict_rover
75-
skip if jruby?
75+
skip unless numo?
7676

7777
require "rover"
7878
x_test =

test/dataset_test.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ def test_daru
8888
end
8989

9090
def test_numo
91-
skip if jruby?
91+
skip unless numo?
9292

9393
data = Numo::DFloat.new(3, 5).seq
9494
label = Numo::DFloat.new(3).seq
@@ -100,7 +100,7 @@ def test_numo
100100
end
101101

102102
def test_rover
103-
skip if jruby?
103+
skip unless numo?
104104

105105
data = Rover.read_csv(data_path)
106106
label = data.delete("y")

test/test_helper.rb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,10 @@ def tempfile
105105
end
106106

107107
def jruby?
108-
RUBY_PLATFORM == "java"
108+
RUBY_ENGINE == "jruby"
109+
end
110+
111+
def numo?
112+
!jruby? && RUBY_ENGINE != "truffleruby"
109113
end
110114
end

0 commit comments

Comments
 (0)