Skip to content

Commit 2823ac5

Browse files
authored
Merge branch 'dev' into feature/TPT-4280-linode-cli-add-integration-tests-for-reserved-ip-for-ipv4
2 parents 12536a2 + f61690e commit 2823ac5

4 files changed

Lines changed: 28 additions & 5 deletions

File tree

tests/integration/lke/helpers.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,22 @@ def get_lke_enterprise_id():
7676
return enterprise_ti.get("id")
7777

7878

79+
def get_lke_standard_id():
80+
standard_versions_list = exec_test_command(
81+
BASE_CMDS["lke"]
82+
+ [
83+
"versions-list",
84+
"--json",
85+
]
86+
)
87+
88+
parsed = json.loads(standard_versions_list)
89+
90+
standard_ti = parsed[0]
91+
92+
return standard_ti.get("id")
93+
94+
7995
def get_cluster_id(label: str):
8096
cluster_id = exec_test_command(
8197
[

tests/integration/lke/test_lke_enterprise.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,11 @@
1111
get_random_region_with_caps,
1212
get_random_text,
1313
)
14-
from tests.integration.lke.helpers import get_cluster_id, get_lke_enterprise_id
14+
from tests.integration.lke.helpers import (
15+
get_cluster_id,
16+
get_lke_enterprise_id,
17+
get_lke_standard_id,
18+
)
1519

1620

1721
def test_enterprise_tier_available_in_types(monkeypatch: MonkeyPatch):
@@ -116,6 +120,7 @@ def test_lke_tiered_versions_list():
116120

117121
def test_lke_tiered_versions_view():
118122
enterprise_id = get_lke_enterprise_id()
123+
standard_id = get_lke_standard_id()
119124
enterprise_tier_info = exec_test_command(
120125
BASE_CMDS["lke"]
121126
+ [
@@ -138,7 +143,7 @@ def test_lke_tiered_versions_view():
138143
+ [
139144
"tiered-version-view",
140145
"standard",
141-
"1.33",
146+
standard_id,
142147
"--json",
143148
]
144149
)

tests/integration/monitor/test_plugin_get_metrics.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"""
44

55
import os
6+
from unittest import mock
67

78
import pytest
89

@@ -85,6 +86,7 @@ def test_missing_time_params(self):
8586
)
8687
assert "Time duration required" in stderr
8788

89+
@mock.patch.dict(os.environ, {"JWE_TOKEN": "fake-token"})
8890
def test_invalid_service(self):
8991
"""Test that an unknown service name hits the API and fails"""
9092
stderr = exec_failing_test_command(

tests/integration/nodebalancers/test_node_balancers.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -482,7 +482,7 @@ def test_update_node_for_node_balancer_udp_configuration(
482482
== node_id
483483
+ ",defaultnode1,"
484484
+ nodebalancer_with_udp_config_and_node[3]
485-
+ ":80,Unknown,30,none"
485+
+ ":80,Unknown,30,none,"
486486
)
487487

488488

@@ -511,7 +511,7 @@ def test_list_nodes_for_node_balancer_udp_configuration(
511511
== node_id
512512
+ ",defaultnode1,"
513513
+ nodebalancer_with_udp_config_and_node[3]
514-
+ ":80,Unknown,100,none"
514+
+ ":80,Unknown,100,none,"
515515
)
516516

517517

@@ -540,7 +540,7 @@ def test_view_node_for_node_balancer_udp_configuration(
540540
== node_id
541541
+ ",defaultnode1,"
542542
+ nodebalancer_with_udp_config_and_node[3]
543-
+ ":80,Unknown,100,none"
543+
+ ":80,Unknown,100,none,"
544544
)
545545

546546

0 commit comments

Comments
 (0)