Skip to content

Commit eedf4e6

Browse files
committed
ontoportal testkit update
1 parent 5243ea8 commit eedf4e6

3 files changed

Lines changed: 73 additions & 80 deletions

File tree

.github/workflows/testkit-unit-tests.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,17 @@ env:
1212
# CI execution mode for backend tests:
1313
# - container: run `test:docker:<backend>:container` (default)
1414
# - native: run `test:docker:<backend>` on host Ruby
15-
# OPTK_CI_RUN_MODE: ${{ vars.OPTK_CI_RUN_MODE || 'container' }}
15+
OPTK_CI_RUN_MODE: ${{ vars.OPTK_CI_RUN_MODE || 'container' }}
1616
# Example override to force native mode in this workflow file:
17-
OPTK_CI_RUN_MODE: native
17+
# OPTK_CI_RUN_MODE: native
1818

1919
jobs:
2020
prepare:
2121
runs-on: ubuntu-latest
2222
outputs:
2323
backends: ${{ steps.cfg.outputs.backends }}
2424
steps:
25-
- uses: actions/checkout@v4
25+
- uses: actions/checkout@v6
2626

2727
- id: cfg
2828
name: Read backend matrix from .ontoportal-testkit.yml
@@ -40,7 +40,7 @@ jobs:
4040
backend: ${{ fromJson(needs.prepare.outputs.backends) }}
4141

4242
steps:
43-
- uses: actions/checkout@v4
43+
- uses: actions/checkout@v6
4444

4545
- name: Set up Ruby from .ruby-version
4646
uses: ruby/setup-ruby@v1
@@ -50,7 +50,7 @@ jobs:
5050

5151
- name: Set up Java 11 (native mode)
5252
if: env.OPTK_CI_RUN_MODE == 'native'
53-
uses: actions/setup-java@v4
53+
uses: actions/setup-java@v5
5454
with:
5555
distribution: temurin
5656
java-version: '11'
@@ -64,7 +64,7 @@ jobs:
6464
- name: Run unit tests
6565
env:
6666
CI: "true"
67-
TESTOPTS: "-v"
67+
TESTOPTS: "--verbose"
6868
BACKEND: ${{ matrix.backend }}
6969
run: |
7070
MODE="${OPTK_CI_RUN_MODE:-container}"
@@ -79,7 +79,7 @@ jobs:
7979
bundle exec rake "$TASK"
8080
8181
- name: Upload coverage reports to Codecov
82-
uses: codecov/codecov-action@v5
82+
uses: codecov/codecov-action@v6
8383
with:
8484
token: ${{ secrets.CODECOV_TOKEN }}
8585
flags: unittests,${{ matrix.backend }}

Gemfile.lock

Lines changed: 58 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
GIT
22
remote: https://github.com/alexskr/ontoportal_testkit.git
3-
revision: 5138aa94c028ec97adeaf1f7a5ed9f1c40b12950
3+
revision: 33f52810bdb576c25922fb739dea49507cf362a6
44
branch: main
55
specs:
66
ontoportal_testkit (0.1.0)
77
rake (>= 13.0)
88

99
GIT
1010
remote: https://github.com/ncbo/goo.git
11-
revision: fa850f46c94e09b6368ed47728b9cce05b7e9d54
11+
revision: 90365864f67a9458011f16e1b9f44a73af0d3739
1212
branch: development
1313
specs:
1414
goo (0.0.2)
@@ -26,7 +26,7 @@ GIT
2626

2727
GIT
2828
remote: https://github.com/ncbo/ontologies_linked_data.git
29-
revision: 4a02edaafa0ceab608b66b919d0d13cf3b280c13
29+
revision: 25b2776dfd71e3ca329ced716760cfaf8ef3bc9a
3030
branch: develop
3131
specs:
3232
ontologies_linked_data (0.0.1)
@@ -58,7 +58,7 @@ GIT
5858
GEM
5959
remote: https://rubygems.org/
6060
specs:
61-
activesupport (8.1.2)
61+
activesupport (8.1.3)
6262
base64
6363
bigdecimal
6464
concurrent-ruby (~> 1.0, >= 1.3.1)
@@ -71,12 +71,12 @@ GEM
7171
securerandom (>= 0.3)
7272
tzinfo (~> 2.0, >= 2.0.5)
7373
uri (>= 0.13.1)
74-
addressable (2.8.8)
74+
addressable (2.9.0)
7575
public_suffix (>= 2.0.2, < 8.0)
76-
ansi (1.5.0)
76+
ansi (1.6.0)
7777
base64 (0.3.0)
7878
bcp47_spec (0.2.1)
79-
bcrypt (3.1.21)
79+
bcrypt (3.1.22)
8080
bigdecimal (3.3.1)
8181
builder (3.3.0)
8282
coderay (1.1.3)
@@ -85,34 +85,30 @@ GEM
8585
date (3.5.1)
8686
docile (1.4.1)
8787
domain_name (0.6.20240107)
88-
down (5.4.2)
88+
down (5.5.0)
8989
addressable (~> 2.8)
90+
base64 (~> 0.3)
9091
drb (2.2.3)
9192
faraday (2.14.1)
9293
faraday-net_http (>= 2.0, < 3.5)
9394
json
9495
logger
9596
faraday-net_http (3.4.2)
9697
net-http (~> 0.5)
97-
ffi (1.17.3)
98-
ffi (1.17.3-aarch64-linux-gnu)
99-
ffi (1.17.3-aarch64-linux-musl)
100-
ffi (1.17.3-arm-linux-gnu)
101-
ffi (1.17.3-arm-linux-musl)
102-
ffi (1.17.3-arm64-darwin)
103-
ffi (1.17.3-x86-linux-gnu)
104-
ffi (1.17.3-x86-linux-musl)
105-
ffi (1.17.3-x86_64-darwin)
106-
ffi (1.17.3-x86_64-linux-gnu)
107-
ffi (1.17.3-x86_64-linux-musl)
98+
ffi (1.17.4)
99+
ffi (1.17.4-aarch64-linux-gnu)
100+
ffi (1.17.4-arm-linux-gnu)
101+
ffi (1.17.4-arm64-darwin)
102+
ffi (1.17.4-x86_64-darwin)
103+
ffi (1.17.4-x86_64-linux-gnu)
108104
htmlentities (4.4.2)
109105
http-accept (1.7.0)
110-
http-cookie (1.1.0)
106+
http-cookie (1.1.6)
111107
domain_name (~> 0.5)
112108
i18n (1.14.8)
113109
concurrent-ruby (~> 1.0)
114110
io-console (0.8.2)
115-
json (2.18.1)
111+
json (2.19.4)
116112
json-canonicalization (1.0.0)
117113
json-ld (3.3.2)
118114
htmlentities (~> 4.3)
@@ -124,7 +120,7 @@ GEM
124120
rexml (~> 3.2)
125121
jwt (3.1.2)
126122
base64
127-
libxml-ruby (5.0.5)
123+
libxml-ruby (6.0.0)
128124
link_header (0.0.8)
129125
logger (1.7.0)
130126
macaddr (1.7.2)
@@ -139,24 +135,25 @@ GEM
139135
mime-types (3.7.0)
140136
logger
141137
mime-types-data (~> 3.2025, >= 3.2025.0507)
142-
mime-types-data (3.2026.0203)
138+
mime-types-data (3.2026.0414)
143139
mini_mime (1.1.5)
144-
minitest (6.0.1)
140+
minitest (6.0.5)
141+
drb (~> 2.0)
145142
prism (~> 1.5)
146-
minitest-reporters (1.7.1)
143+
minitest-reporters (1.8.0)
147144
ansi
148145
builder
149-
minitest (>= 5.0)
146+
minitest (>= 5.0, < 7)
150147
ruby-progressbar
151-
multi_json (1.19.1)
148+
multi_json (1.20.1)
152149
net-ftp (0.3.9)
153150
net-protocol
154151
time
155152
net-http (0.9.1)
156153
uri (>= 0.11.1)
157154
net-http-persistent (4.0.8)
158155
connection_pool (>= 2.2.4, < 4)
159-
net-imap (0.6.2)
156+
net-imap (0.6.3)
160157
date
161158
net-protocol
162159
net-pop (0.1.2)
@@ -166,25 +163,25 @@ GEM
166163
net-smtp (0.5.1)
167164
net-protocol
168165
netrc (0.11.0)
169-
oj (3.16.15)
166+
oj (3.17.0)
170167
bigdecimal (>= 3.0)
171168
ostruct (>= 0.2)
172169
omni_logger (0.1.4)
173170
logger
174171
ostruct (0.6.3)
175-
parallel (1.27.0)
172+
parallel (1.28.0)
176173
pony (1.13.1)
177174
mail (>= 2.0)
178175
prism (1.9.0)
179176
pry (0.16.0)
180177
coderay (~> 1.1)
181178
method_source (~> 1.0)
182179
reline (>= 0.6.0)
183-
public_suffix (7.0.2)
184-
rack (3.2.4)
180+
public_suffix (7.0.5)
181+
rack (3.2.6)
185182
rack-test (2.2.0)
186183
rack (>= 1.3)
187-
rake (13.3.1)
184+
rake (13.4.2)
188185
rdf (3.3.4)
189186
bcp47_spec (~> 0.2)
190187
bigdecimal (~> 3.1, >= 3.1.5)
@@ -209,7 +206,7 @@ GEM
209206
reline
210207
redis (5.4.1)
211208
redis-client (>= 0.22.0)
212-
redis-client (0.26.4)
209+
redis-client (0.28.0)
213210
connection_pool
214211
reline (0.6.3)
215212
io-console (~> 0.5)
@@ -240,7 +237,7 @@ GEM
240237
systemu (2.6.5)
241238
time (0.4.2)
242239
date
243-
timeout (0.6.0)
240+
timeout (0.6.1)
244241
tzinfo (2.0.6)
245242
concurrent-ruby (~> 1.0)
246243
uri (1.1.1)
@@ -249,16 +246,11 @@ GEM
249246

250247
PLATFORMS
251248
aarch64-linux-gnu
252-
aarch64-linux-musl
253249
arm-linux-gnu
254-
arm-linux-musl
255250
arm64-darwin
256251
ruby
257-
x86-linux-gnu
258-
x86-linux-musl
259252
x86_64-darwin
260253
x86_64-linux-gnu
261-
x86_64-linux-musl
262254

263255
DEPENDENCIES
264256
activesupport
@@ -282,12 +274,12 @@ DEPENDENCIES
282274
sparql-client!
283275

284276
CHECKSUMS
285-
activesupport (8.1.2) sha256=88842578ccd0d40f658289b0e8c842acfe9af751afee2e0744a7873f50b6fdae
286-
addressable (2.8.8) sha256=7c13b8f9536cf6364c03b9d417c19986019e28f7c00ac8132da4eb0fe393b057
287-
ansi (1.5.0) sha256=5408253274e33d9d27d4a98c46d2998266fd51cba58a7eb9d08f50e57ed23592
277+
activesupport (8.1.3) sha256=21a5e0dfbd4c3ddd9e1317ec6a4d782fa226e7867dc70b0743acda81a1dca20e
278+
addressable (2.9.0) sha256=7fdf6ac3660f7f4e867a0838be3f6cf722ace541dd97767fa42bc6cfa980c7af
279+
ansi (1.6.0) sha256=ac9ea0c0ea8d32fb4e271348e609963ac78882f34b73836c2a02b3622e666658
288280
base64 (0.3.0) sha256=27337aeabad6ffae05c265c450490628ef3ebd4b67be58257393227588f5a97b
289281
bcp47_spec (0.2.1) sha256=3fd62edf96c126bd9624e4319ac74082a966081859d1ee0ef3c3041640a37810
290-
bcrypt (3.1.21) sha256=5964613d750a42c7ee5dc61f7b9336fb6caca429ba4ac9f2011609946e4a2dcf
282+
bcrypt (3.1.22) sha256=1f0072e88c2d705d94aff7f2c5cb02eb3f1ec4b8368671e19112527489f29032
291283
bigdecimal (3.3.1) sha256=eaa01e228be54c4f9f53bf3cc34fe3d5e845c31963e7fcc5bedb05a4e7d52218
292284
builder (3.3.0) sha256=497918d2f9dca528fdca4b88d84e4ef4387256d984b8154e9d5d3fe5a9c8835f
293285
coderay (1.1.3) sha256=dc530018a4684512f8f38143cd2a096c9f02a1fc2459edcfe534787a7fc77d4b
@@ -296,72 +288,67 @@ CHECKSUMS
296288
date (3.5.1) sha256=750d06384d7b9c15d562c76291407d89e368dda4d4fff957eb94962d325a0dc0
297289
docile (1.4.1) sha256=96159be799bfa73cdb721b840e9802126e4e03dfc26863db73647204c727f21e
298290
domain_name (0.6.20240107) sha256=5f693b2215708476517479bf2b3802e49068ad82167bcd2286f899536a17d933
299-
down (5.4.2) sha256=516e5e01e7a96214a7e2cd155aac6f700593038ae6c857c0f4a05413b1c58acf
291+
down (5.5.0) sha256=787e14fcfe7824b8cac676c608359e4083b2e4d6e1d3b1745b79f27bcf931585
300292
drb (2.2.3) sha256=0b00d6fdb50995fe4a45dea13663493c841112e4068656854646f418fda13373
301293
faraday (2.14.1) sha256=a43cceedc1e39d188f4d2cdd360a8aaa6a11da0c407052e426ba8d3fb42ef61c
302294
faraday-net_http (3.4.2) sha256=f147758260d3526939bf57ecf911682f94926a3666502e24c69992765875906c
303-
ffi (1.17.3) sha256=0e9f39f7bb3934f77ad6feab49662be77e87eedcdeb2a3f5c0234c2938563d4c
304-
ffi (1.17.3-aarch64-linux-gnu) sha256=28ad573df26560f0aedd8a90c3371279a0b2bd0b4e834b16a2baa10bd7a97068
305-
ffi (1.17.3-aarch64-linux-musl) sha256=020b33b76775b1abacc3b7d86b287cef3251f66d747092deec592c7f5df764b2
306-
ffi (1.17.3-arm-linux-gnu) sha256=5bd4cea83b68b5ec0037f99c57d5ce2dd5aa438f35decc5ef68a7d085c785668
307-
ffi (1.17.3-arm-linux-musl) sha256=0d7626bb96265f9af78afa33e267d71cfef9d9a8eb8f5525344f8da6c7d76053
308-
ffi (1.17.3-arm64-darwin) sha256=0c690555d4cee17a7f07c04d59df39b2fba74ec440b19da1f685c6579bb0717f
309-
ffi (1.17.3-x86-linux-gnu) sha256=868a88fcaf5186c3a46b7c7c2b2c34550e1e61a405670ab23f5b6c9971529089
310-
ffi (1.17.3-x86-linux-musl) sha256=f0286aa6ef40605cf586e61406c446de34397b85dbb08cc99fdaddaef8343945
311-
ffi (1.17.3-x86_64-darwin) sha256=1f211811eb5cfaa25998322cdd92ab104bfbd26d1c4c08471599c511f2c00bb5
312-
ffi (1.17.3-x86_64-linux-gnu) sha256=3746b01f677aae7b16dc1acb7cb3cc17b3e35bdae7676a3f568153fb0e2c887f
313-
ffi (1.17.3-x86_64-linux-musl) sha256=086b221c3a68320b7564066f46fed23449a44f7a1935f1fe5a245bd89d9aea56
295+
ffi (1.17.4) sha256=bcd1642e06f0d16fc9e09ac6d49c3a7298b9789bcb58127302f934e437d60acf
296+
ffi (1.17.4-aarch64-linux-gnu) sha256=b208f06f91ffd8f5e1193da3cae3d2ccfc27fc36fba577baf698d26d91c080df
297+
ffi (1.17.4-arm-linux-gnu) sha256=d6dbddf7cb77bf955411af5f187a65b8cd378cb003c15c05697f5feee1cb1564
298+
ffi (1.17.4-arm64-darwin) sha256=19071aaf1419251b0a46852abf960e77330a3b334d13a4ab51d58b31a937001b
299+
ffi (1.17.4-x86_64-darwin) sha256=aa70390523cf3235096cf64962b709b4cfbd5c082a2cb2ae714eb0fe2ccda496
300+
ffi (1.17.4-x86_64-linux-gnu) sha256=9d3db14c2eae074b382fa9c083fe95aec6e0a1451da249eab096c34002bc752d
314301
goo (0.0.2)
315302
htmlentities (4.4.2) sha256=bbafbdf69f2eca9262be4efef7e43e6a1de54c95eb600f26984f71d2fe96c5c3
316303
http-accept (1.7.0) sha256=c626860682bfbb3b46462f8c39cd470fd7b0584f61b3cc9df5b2e9eb9972a126
317-
http-cookie (1.1.0) sha256=38a5e60d1527eebc396831b8c4b9455440509881219273a6c99943d29eadbb19
304+
http-cookie (1.1.6) sha256=ba4b82be64de61dc281243dac70e3c382c45142f20268ed9276a3670c93feaa9
318305
i18n (1.14.8) sha256=285778639134865c5e0f6269e0b818256017e8cde89993fdfcbfb64d088824a5
319306
io-console (0.8.2) sha256=d6e3ae7a7cc7574f4b8893b4fca2162e57a825b223a177b7afa236c5ef9814cc
320-
json (2.18.1) sha256=fe112755501b8d0466b5ada6cf50c8c3f41e897fa128ac5d263ec09eedc9f986
307+
json (2.19.4) sha256=670a7d333fb3b18ca5b29cb255eb7bef099e40d88c02c80bd42a3f30fe5239ac
321308
json-canonicalization (1.0.0) sha256=d4848a8cca7534455c6721f2d9fc9e5e9adca49486864a898810024f67d59446
322309
json-ld (3.3.2) sha256=b9531893bf5bdc01db428e96953845a23adb1097125ce918ae0f97c4a6e1ab27
323310
jwt (3.1.2) sha256=af6991f19a6bb4060d618d9add7a66f0eeb005ac0bc017cd01f63b42e122d535
324-
libxml-ruby (5.0.5) sha256=f1bc07152982df555d70159a694ee2a53539de2cdad4b3c8a447fbb15e7e4e9a
311+
libxml-ruby (6.0.0) sha256=a9d9458d018dee591d0995fdc1110cd67ec32b7be67d36fdb9e0b01a4ca9dac4
325312
link_header (0.0.8) sha256=15c65ce43b29f739b30d05e5f25c22c23797e89cf6f905dbb595fb4c70cb55f9
326313
logger (1.7.0) sha256=196edec7cc44b66cfb40f9755ce11b392f21f7967696af15d274dde7edff0203
327314
macaddr (1.7.2) sha256=da377809968bbc1160bf02a999e916bb3255000007291d9d1a49a93ceedadf82
328315
mail (2.9.0) sha256=6fa6673ecd71c60c2d996260f9ee3dd387d4673b8169b502134659ece6d34941
329316
method_source (1.1.0) sha256=181301c9c45b731b4769bc81e8860e72f9161ad7d66dd99103c9ab84f560f5c5
330317
mime-types (3.7.0) sha256=dcebf61c246f08e15a4de34e386ebe8233791e868564a470c3fe77c00eed5e56
331-
mime-types-data (3.2026.0203) sha256=54353d693af028847391c28361c07d4b8b689cad78c3e1cc272fb1205c6d2a2f
318+
mime-types-data (3.2026.0414) sha256=461c4c655373a44bd6c5fe54bcf5b7776026ea96e808144b1ec465c4b99148cc
332319
mini_mime (1.1.5) sha256=8681b7e2e4215f2a159f9400b5816d85e9d8c6c6b491e96a12797e798f8bccef
333-
minitest (6.0.1) sha256=7854c74f48e2e975969062833adc4013f249a4b212f5e7b9d5c040bf838d54bb
334-
minitest-reporters (1.7.1) sha256=5060413a0c95b8c32fe73e0606f3631c173a884d7900e50013e15094eb50562c
335-
multi_json (1.19.1) sha256=7aefeff8f2c854bf739931a238e4aea64592845e0c0395c8a7d2eea7fdd631b7
320+
minitest (6.0.5) sha256=f007d7246bf4feea549502842cd7c6aba8851cdc9c90ba06de9c476c0d01155c
321+
minitest-reporters (1.8.0) sha256=8ce5280fb73ad3178ae525454df169b6f28c1b38b1d088ea91815d3a370ba384
322+
multi_json (1.20.1) sha256=2f3934e805cc45ef91b551a1f89d0e9191abd06a5e04a2ef09a6a036c452ca6d
336323
net-ftp (0.3.9) sha256=307817ccf7f428f79d083f7e36dbb46a9d1d375e0d23027824de1866f0b13b65
337324
net-http (0.9.1) sha256=25ba0b67c63e89df626ed8fac771d0ad24ad151a858af2cc8e6a716ca4336996
338325
net-http-persistent (4.0.8) sha256=ef3de8319d691537b329053fae3a33195f8b070bbbfae8bf1a58c796081960e6
339-
net-imap (0.6.2) sha256=08caacad486853c61676cca0c0c47df93db02abc4a8239a8b67eb0981428acc6
326+
net-imap (0.6.3) sha256=9bab75f876596d09ee7bf911a291da478e0cd6badc54dfb82874855ccc82f2ad
340327
net-pop (0.1.2) sha256=848b4e982013c15b2f0382792268763b748cce91c9e91e36b0f27ed26420dff3
341328
net-protocol (0.2.2) sha256=aa73e0cba6a125369de9837b8d8ef82a61849360eba0521900e2c3713aa162a8
342329
net-smtp (0.5.1) sha256=ed96a0af63c524fceb4b29b0d352195c30d82dd916a42f03c62a3a70e5b70736
343330
netrc (0.11.0) sha256=de1ce33da8c99ab1d97871726cba75151113f117146becbe45aa85cb3dabee3f
344-
oj (3.16.15) sha256=4d3324cac3e8fef54c0fa250b2af26a16dadd9f9788a1d6b1b2098b793a1b2cd
331+
oj (3.17.0) sha256=5684b2127fb70e650fae90df521b91336ff8e55e2e1011ed80eb0283beac5360
345332
omni_logger (0.1.4) sha256=b61596f7d96aa8426929e46c3500558d33e838e1afd7f4735244feb4d082bb3e
346333
ontologies_linked_data (0.0.1)
347334
ontoportal_testkit (0.1.0)
348335
ostruct (0.6.3) sha256=95a2ed4a4bd1d190784e666b47b2d3f078e4a9efda2fccf18f84ddc6538ed912
349-
parallel (1.27.0) sha256=4ac151e1806b755fb4e2dc2332cbf0e54f2e24ba821ff2d3dcf86bf6dc4ae130
336+
parallel (1.28.0) sha256=33e6de1484baf2524792d178b0913fc8eb94c628d6cfe45599ad4458c638c970
350337
pony (1.13.1) sha256=ab507c8ade8b35de96f1e75c0ae4566a3c40ac8a0d5101433969b6fd29c718a7
351338
prism (1.9.0) sha256=7b530c6a9f92c24300014919c9dcbc055bf4cdf51ec30aed099b06cd6674ef85
352339
pry (0.16.0) sha256=d76c69065698ed1f85e717bd33d7942c38a50868f6b0673c636192b3d1b6054e
353-
public_suffix (7.0.2) sha256=9114090c8e4e7135c1fd0e7acfea33afaab38101884320c65aaa0ffb8e26a857
354-
rack (3.2.4) sha256=5d74b6f75082a643f43c1e76b419c40f0e5527fcfee1e669ac1e6b73c0ccb6f6
340+
public_suffix (7.0.5) sha256=1a8bb08f1bbea19228d3bed6e5ed908d1cb4f7c2726d18bd9cadf60bc676f623
341+
rack (3.2.6) sha256=5ed78e1f73b2e25679bec7d45ee2d4483cc4146eb1be0264fc4d94cb5ef212c2
355342
rack-test (2.2.0) sha256=005a36692c306ac0b4a9350355ee080fd09ddef1148a5f8b2ac636c720f5c463
356-
rake (13.3.1) sha256=8c9e89d09f66a26a01264e7e3480ec0607f0c497a861ef16063604b1b08eb19c
343+
rake (13.4.2) sha256=cb825b2bd5f1f8e91ca37bddb4b9aaf345551b4731da62949be002fa89283701
357344
rdf (3.3.4) sha256=a77fa0821e5b4e2bea9fdbb7c9d980564c89d27e81979690ce5c9e6bc80859c1
358345
rdf-raptor (3.2.0) sha256=43033ca3992b7dbefd5c2464997bd85bdd06961432db94645d4436ffd43bf405
359346
rdf-rdfxml (3.3.0) sha256=11647f6111b97b6a9b82413bd9810d4bb5524aa7dd06b3c1330bf58ec3aa6a9a
360347
rdf-vocab (3.3.3) sha256=d3b642edb37be7b37b73cafa9e01d55762f99292838e7b0868a3575bd297bf8b
361348
rdf-xsd (3.3.0) sha256=fab51d27b20344237d9b622ef32e83e4c44940840bfc76a245ce6b6abba44772
362349
readline (0.0.4) sha256=6138eef17be2b98298b672c3ea63bf9cb5158d401324f26e1e84f235879c1d6a
363350
redis (5.4.1) sha256=b5e675b57ad22b15c9bcc765d5ac26f60b675408af916d31527af9bd5a81faae
364-
redis-client (0.26.4) sha256=3ad70beff5da2653e02dfeae996e7d8d7147a558da12b16b2282ad345e4c7120
351+
redis-client (0.28.0) sha256=888892f9cd8787a41c0ece00bdf5f556dfff7770326ce40bb2bc11f1bfec824b
365352
reline (0.6.3) sha256=1198b04973565b36ec0f11542ab3f5cfeeec34823f4e54cebde90968092b1835
366353
request_store (1.7.0) sha256=e1b75d5346a315f452242a68c937ef8e48b215b9453a77a6c0acdca2934c88cb
367354
rest-client (2.1.0) sha256=35a6400bdb14fae28596618e312776c158f7ebbb0ccad752ff4fa142bf2747e3
@@ -378,7 +365,7 @@ CHECKSUMS
378365
sparql-client (3.2.2)
379366
systemu (2.6.5) sha256=01f7d014b1453b28e5781e15c4d7d63fc9221c29b174b7aae5253207a75ab33e
380367
time (0.4.2) sha256=f324e498c3bde9471d45a7d18f874c27980e9867aa5cfca61bebf52262bc3dab
381-
timeout (0.6.0) sha256=6d722ad619f96ee383a0c557ec6eb8c4ecb08af3af62098a0be5057bf00de1af
368+
timeout (0.6.1) sha256=78f57368a7e7bbadec56971f78a3f5ecbcfb59b7fcbb0a3ed6ddc08a5094accb
382369
tzinfo (2.0.6) sha256=8daf828cc77bcf7d63b0e3bdb6caa47e2272dcfaf4fbfe46f8c3a9df087a829b
383370
uri (1.1.1) sha256=379fa58d27ffb1387eaada68c749d1426738bd0f654d812fcc07e7568f5c57c6
384371
uuid (2.3.9) sha256=aec0cf592053cd6e07c13c1ef94c440aba705f22eb1ee767b39631f2760124d7

rakelib/ontoportal_testkit.rake

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,8 @@
1-
# Loads shared OntoPortal testkit rake tasks into this component.
2-
require "ontoportal/testkit/tasks"
1+
begin
2+
require "ontoportal/testkit/tasks"
3+
rescue LoadError
4+
# ontoportal_testkit lives in group :test. Deploy/prod bundles built with
5+
# BUNDLE_WITHOUT=test (and Capistrano prod hosts) don't include it, so the
6+
# require would fail and Rake would abort before any other task could run.
7+
# Skip silently — testkit tasks are intentionally unavailable outside dev/test.
8+
end

0 commit comments

Comments
 (0)