Skip to content

Commit cee141e

Browse files
adammeghjialexrudall
authored andcommitted
Add a missing spec for messages#list
1 parent eb51dfd commit cee141e

File tree

3 files changed

+152
-0
lines changed

3 files changed

+152
-0
lines changed

spec/fixtures/cassettes/messages_list.yml

Lines changed: 70 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

spec/fixtures/cassettes/messages_list_thread_setup.yml

Lines changed: 69 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

spec/openai/client/messages_spec.rb

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,19 @@
3030
end
3131
end
3232

33+
describe "#list" do
34+
let(:cassette) { "messages list" }
35+
let(:response) do
36+
OpenAI::Client.new.messages.list(thread_id: thread_id)
37+
end
38+
39+
it "succeeds" do
40+
VCR.use_cassette(cassette) do
41+
expect(response["object"]).to eq("list")
42+
end
43+
end
44+
end
45+
3346
describe "#create" do
3447
let(:cassette) { "messages create" }
3548
let(:response) do

0 commit comments

Comments
 (0)