test_volcengine_tos.py 755 B

123456789101112131415161718192021222324
  1. import pytest
  2. from tos import TosClientV2
  3. from extensions.storage.volcengine_tos_storage import VolcengineTosStorage
  4. from tests.unit_tests.oss.__mock.base import (
  5. BaseStorageTest,
  6. get_example_bucket,
  7. )
  8. from tests.unit_tests.oss.__mock.volcengine_tos import setup_volcengine_tos_mock
  9. class TestVolcengineTos(BaseStorageTest):
  10. @pytest.fixture(autouse=True)
  11. def setup_method(self, setup_volcengine_tos_mock):
  12. """Executed before each test method."""
  13. self.storage = VolcengineTosStorage()
  14. self.storage.bucket_name = get_example_bucket()
  15. self.storage.client = TosClientV2(
  16. ak="dify",
  17. sk="dify",
  18. endpoint="https://xxx.volces.com",
  19. region="cn-beijing",
  20. )