单元测试

本地开发调试时使用,确保应用的质量

应用上传后会自动删除

编写测试

from unittest import TestCase
from apps.openai.core import Openai
import os, json

class OpenaiTestCase(TestCase):

    def setUp(self):
        self.configs = {
            "api_key": "***************"
        }

    def test(self):
        res = Openai(self.configs).do_action(name="test")
        print(res)
        self.assertEqual(res['status'], True)

    def test_chat(self):
        res = Openai(self.configs).do_action(name="chat", params={ "message": "openai python sdk 常用方法" })
        print(res)
        self.assertEqual(res['status'], True)

执行测试案例

最后更新于