File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -33,14 +33,18 @@ jobs:
3333 bundle install
3434
3535 - name : Get GitHub OIDC Token
36- if : github.repository == 'stainless-sdks/openai-ruby'
36+ if : |-
37+ github.repository == 'stainless-sdks/openai-ruby' &&
38+ !startsWith(github.ref, 'refs/heads/stl/')
3739 id : github-oidc
3840 uses : actions/github-script@v8
3941 with :
4042 script : core.setOutput('github_token', await core.getIDToken());
4143
4244 - name : Build and upload gem artifacts
43- if : github.repository == 'stainless-sdks/openai-ruby'
45+ if : |-
46+ github.repository == 'stainless-sdks/openai-ruby' &&
47+ !startsWith(github.ref, 'refs/heads/stl/')
4448 env :
4549 URL : https://pkg.stainless.com/s
4650 AUTH : ${{ steps.github-oidc.outputs.github_token }}
Original file line number Diff line number Diff line change 44
55class OpenAI ::Test ::Resources ::Audio ::TranscriptionsTest < OpenAI ::Test ::ResourceTest
66 def test_create_required_params
7- response = @openai . audio . transcriptions . create ( file : Pathname ( __FILE__ ) , model : :"gpt-4o-transcribe" )
7+ response =
8+ @openai . audio . transcriptions . create ( file : StringIO . new ( "Example data" ) , model : :"gpt-4o-transcribe" )
89
910 assert_pattern do
1011 response => OpenAI ::Models ::Audio ::TranscriptionCreateResponse
Original file line number Diff line number Diff line change 44
55class OpenAI ::Test ::Resources ::Audio ::TranslationsTest < OpenAI ::Test ::ResourceTest
66 def test_create_required_params
7- response = @openai . audio . translations . create ( file : Pathname ( __FILE__ ) , model : :"whisper-1" )
7+ response = @openai . audio . translations . create ( file : StringIO . new ( "Example data" ) , model : :"whisper-1" )
88
99 assert_pattern do
1010 response => OpenAI ::Models ::Audio ::TranslationCreateResponse
Original file line number Diff line number Diff line change 44
55class OpenAI ::Test ::Resources ::FilesTest < OpenAI ::Test ::ResourceTest
66 def test_create_required_params
7- response = @openai . files . create ( file : Pathname ( __FILE__ ) , purpose : :assistants )
7+ response = @openai . files . create ( file : StringIO . new ( "Example data" ) , purpose : :assistants )
88
99 assert_pattern do
1010 response => OpenAI ::FileObject
Original file line number Diff line number Diff line change 44
55class OpenAI ::Test ::Resources ::ImagesTest < OpenAI ::Test ::ResourceTest
66 def test_create_variation_required_params
7- response = @openai . images . create_variation ( image : Pathname ( __FILE__ ) )
7+ response = @openai . images . create_variation ( image : StringIO . new ( "Example data" ) )
88
99 assert_pattern do
1010 response => OpenAI ::ImagesResponse
@@ -25,7 +25,10 @@ def test_create_variation_required_params
2525
2626 def test_edit_required_params
2727 response =
28- @openai . images . edit ( image : Pathname ( __FILE__ ) , prompt : "A cute baby sea otter wearing a beret" )
28+ @openai . images . edit (
29+ image : StringIO . new ( "Example data" ) ,
30+ prompt : "A cute baby sea otter wearing a beret"
31+ )
2932
3033 assert_pattern do
3134 response => OpenAI ::ImagesResponse
Original file line number Diff line number Diff line change 44
55class OpenAI ::Test ::Resources ::Uploads ::PartsTest < OpenAI ::Test ::ResourceTest
66 def test_create_required_params
7- response = @openai . uploads . parts . create ( "upload_abc123" , data : Pathname ( __FILE__ ) )
7+ response = @openai . uploads . parts . create ( "upload_abc123" , data : StringIO . new ( "Example data" ) )
88
99 assert_pattern do
1010 response => OpenAI ::Uploads ::UploadPart
You can’t perform that action at this time.
0 commit comments