Skip to content

Commit 93965e9

Browse files
committed
test
1 parent 2bfc79f commit 93965e9

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

.github/workflows/commit.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ jobs:
2828
- run: make lint
2929

3030
test:
31+
env:
32+
OPENAI_API_KEY: 'dummy'
3133
runs-on: ubuntu-22.04
3234
strategy:
3335
matrix:

pkg/openai/openai.go

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ func (c *ChatOpenAI) SendMessage(message []Message) (*Response, error) {
4040
if err != nil {
4141
return nil, fmt.Errorf("Error marshaling request body: %w", err)
4242
}
43-
4443
// Create a new HTTP request
4544
req, err := http.NewRequest("POST", openaiURL, bytes.NewBuffer(requestBodyJSON))
4645
if err != nil {
@@ -50,13 +49,11 @@ func (c *ChatOpenAI) SendMessage(message []Message) (*Response, error) {
5049
// Set the necessary headers
5150
req.Header.Set("Content-Type", "application/json")
5251
req.Header.Set("Authorization", "Bearer "+c.apiKey)
53-
5452
resp, err := c.httpClient.Do(req)
5553
if err != nil {
5654
return nil, fmt.Errorf("Error sending HTTP request: %w", err)
5755
}
5856
defer resp.Body.Close()
59-
6057
// Read the response body
6158
respBody, err := io.ReadAll(resp.Body)
6259

pkg/openai/openai_test.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,10 @@ func TestSendMessage(t *testing.T) {
4444
return resp, nil
4545
})
4646

47-
client, _ := NewChatOpenAI("gpt-3.5-turbo")
47+
client, err := NewChatOpenAI("gpt-3.5-turbo")
48+
if err != nil {
49+
t.Fatalf("Error happens: %v", err)
50+
}
4851
for _, tc := range tests {
4952
t.Run(tc.name, func(t *testing.T) {
5053
have, err := client.SendMessage(tc.message)

0 commit comments

Comments
 (0)