@@ -41,7 +41,7 @@ def execute
41
41
chat_models . each do |model |
42
42
provider = RubyLLM ::Models . provider_for ( model ) . slug
43
43
it "#{ provider } /#{ model } can use tools" do # rubocop:disable RSpec/MultipleExpectations,RSpec/ExampleLength
44
- if provider == 'anthropic' && model == 'claude-3-5-haiku-20241022'
44
+ if model == 'claude-3-5-haiku-20241022'
45
45
skip ( 'Anthropic frequently returns 529 OverloadedError mid-stream for this specific test. ' \
46
46
'This appears to be provider-side flakiness. Skipping only for this model to allow release 1.2.0.' )
47
47
end
@@ -57,7 +57,7 @@ def execute
57
57
chat_models . each do |model | # rubocop:disable Style/CombinableLoops
58
58
provider = RubyLLM ::Models . provider_for ( model ) . slug
59
59
it "#{ provider } /#{ model } can use tools in multi-turn conversations" do # rubocop:disable RSpec/ExampleLength,RSpec/MultipleExpectations
60
- if provider == 'anthropic' && model == 'claude-3-5-haiku-20241022'
60
+ if model == 'claude-3-5-haiku-20241022'
61
61
skip ( 'Anthropic frequently returns 529 OverloadedError mid-stream for this specific test. ' \
62
62
'This appears to be provider-side flakiness. Skipping only for this model to allow release 1.2.0.' )
63
63
end
@@ -77,7 +77,7 @@ def execute
77
77
chat_models . each do |model | # rubocop:disable Style/CombinableLoops
78
78
provider = RubyLLM ::Models . provider_for ( model ) . slug
79
79
it "#{ provider } /#{ model } can use tools without parameters" do # rubocop:disable RSpec/ExampleLength
80
- if provider == 'anthropic' && model == 'claude-3-5-haiku-20241022'
80
+ if model == 'claude-3-5-haiku-20241022'
81
81
skip ( 'Anthropic frequently returns 529 OverloadedError mid-stream for this specific test. ' \
82
82
'This appears to be provider-side flakiness. Skipping only for this model to allow release 1.2.0.' )
83
83
end
@@ -90,7 +90,7 @@ def execute
90
90
chat_models . each do |model | # rubocop:disable Style/CombinableLoops
91
91
provider = RubyLLM ::Models . provider_for ( model ) . slug
92
92
it "#{ provider } /#{ model } can use tools without parameters in multi-turn streaming conversations" do # rubocop:disable RSpec/ExampleLength,RSpec/MultipleExpectations
93
- if provider == 'anthropic' && model == 'claude-3-5-haiku-20241022'
93
+ if model == 'claude-3-5-haiku-20241022'
94
94
skip ( 'Anthropic frequently returns 529 OverloadedError mid-stream for this specific test. ' \
95
95
'This appears to be provider-side flakiness. Skipping only for this model to allow release 1.2.0.' )
96
96
end
@@ -118,7 +118,7 @@ def execute
118
118
chat_models . each do |model | # rubocop:disable Style/CombinableLoops
119
119
provider = RubyLLM ::Models . provider_for ( model ) . slug
120
120
it "#{ provider } /#{ model } can use tools with multi-turn streaming conversations" do # rubocop:disable RSpec/ExampleLength,RSpec/MultipleExpectations
121
- if provider == 'anthropic' && model == 'claude-3-5-haiku-20241022'
121
+ if model == 'claude-3-5-haiku-20241022'
122
122
skip ( 'Anthropic frequently returns 529 OverloadedError mid-stream for this specific test. ' \
123
123
'This appears to be provider-side flakiness. Skipping only for this model to allow release 1.2.0.' )
124
124
end
0 commit comments