Skip to content

Commit 666963c

Browse files
committed
tests: manage client and replace value for testing
1 parent 421078d commit 666963c

21 files changed

+17398
-38347
lines changed

scaleway/scaleway/instance/v1/tests/cassettes/instance_volume.cassette.yaml

Lines changed: 1393 additions & 366 deletions
Large diffs are not rendered by default.

scaleway/scaleway/instance/v1/tests/cassettes/test_attach_additional_volume.cassette.yaml

Lines changed: 2125 additions & 345 deletions
Large diffs are not rendered by default.

scaleway/scaleway/instance/v1/tests/cassettes/test_create_ip.cassette.yaml

Lines changed: 1174 additions & 268 deletions
Large diffs are not rendered by default.

scaleway/scaleway/instance/v1/tests/cassettes/test_create_new_server.cassette.yaml

Lines changed: 2622 additions & 391 deletions
Large diffs are not rendered by default.

scaleway/scaleway/instance/v1/tests/cassettes/test_list_server.cassette.yaml

Lines changed: 1876 additions & 121 deletions
Large diffs are not rendered by default.

scaleway/scaleway/instance/v1/tests/test_instance_sdk.py

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
from scaleway.instance.v1 import IpType
77
from scaleway.instance.v1.custom_api import InstanceUtilsV1API
88
from scaleway.instance.v1 import AttachServerVolumeRequestVolumeType
9-
from scaleway_core.client import Client
109
from scaleway.instance.v1.types import (
1110
VolumeVolumeType,
1211
BootType,
@@ -15,6 +14,7 @@
1514
)
1615
from scaleway.block.v1alpha1 import BlockV1Alpha1API
1716
from scaleway.block.v1alpha1.types import Volume, CreateVolumeRequestFromEmpty
17+
from tests.utils import initialize_client_test
1818
from vcr_config import scw_vcr
1919

2020
server_name = f"test-sdk-python-fixture"
@@ -30,20 +30,11 @@
3030

3131
@pytest.fixture(scope="module")
3232
def instance_block_api() -> tuple[InstanceUtilsV1API, BlockV1Alpha1API]:
33-
if os.getenv("CI", "false") == "true": # running in GitHub Actions
34-
client = Client(
35-
access_key="SCWXXXXXXXXXXXXXXXXX",
36-
secret_key="11111111-1111-1111-1111-111111111111",
37-
default_project_id="11111111-1111-1111-1111-111111111111",
38-
default_organization_id="11111111-1111-1111-1111-111111111111",
39-
)
40-
else:
41-
client = Client.from_config_file_and_env()
33+
client = initialize_client_test()
4234
instance_api = InstanceUtilsV1API(client)
4335
block_api = BlockV1Alpha1API(client)
4436
return instance_api, block_api
4537

46-
4738
@pytest.fixture(scope="module")
4839
@scw_vcr.use_cassette
4940
def instance_volume(

0 commit comments

Comments
 (0)