Skip to content

Commit 92cedba

Browse files
committed
ruby
1 parent d181707 commit 92cedba

File tree

2 files changed

+18
-4
lines changed

2 files changed

+18
-4
lines changed

scripts/cts/runCts.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ async function runCtsOne(
8989
);
9090
break;
9191
case 'ruby':
92-
await run(`bundle install && bundle exec rake test --trace`, {
92+
await run(`bundle install && bundle exec rake ${filter((f) => `test:${f}`)} --trace`, {
9393
cwd,
9494
language,
9595
});

tests/output/ruby/Rakefile

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,26 @@
22

33
require 'rake/testtask'
44

5-
task test: 'test:unit'
5+
task test: %w[test:client test:requests test:e2e]
66

77
namespace :test do
8-
Rake::TestTask.new(:unit) do |t|
8+
Rake::TestTask.new(:client) do |t|
99
t.libs << 'test'
10-
t.test_files = FileList['test/**/*_test.rb']
10+
t.test_files = FileList['test/client/*_test.rb']
11+
t.verbose = true
12+
t.warning = false
13+
end
14+
15+
Rake::TestTask.new(:requests) do |t|
16+
t.libs << 'test'
17+
t.test_files = FileList['test/requests/*_test.rb']
18+
t.verbose = true
19+
t.warning = false
20+
end
21+
22+
Rake::TestTask.new(:e2e) do |t|
23+
t.libs << 'test'
24+
t.test_files = FileList['test/e2e/*_test.rb']
1125
t.verbose = true
1226
t.warning = false
1327
end

0 commit comments

Comments
 (0)