Skip to content

Commit 047e226

Browse files
authored
no empty lists in list examples (Azure#5915)
1 parent 7f7f602 commit 047e226

8 files changed

+1652
-54
lines changed

sdk/keyvault/azure-security-keyvault/tests/recordings/test_examples_keys.test_example_key_list_operations.yaml

Lines changed: 431 additions & 15 deletions
Large diffs are not rendered by default.

sdk/keyvault/azure-security-keyvault/tests/recordings/test_examples_keys_async.test_example_key_list_operations.yaml

Lines changed: 428 additions & 12 deletions
Large diffs are not rendered by default.

sdk/keyvault/azure-security-keyvault/tests/recordings/test_examples_secrets.test_example_secret_list_operations.yaml

Lines changed: 374 additions & 10 deletions
Large diffs are not rendered by default.

sdk/keyvault/azure-security-keyvault/tests/recordings/test_examples_secrets_async.test_example_secret_list_operations.yaml

Lines changed: 376 additions & 12 deletions
Large diffs are not rendered by default.

sdk/keyvault/azure-security-keyvault/tests/test_examples_keys.py

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,12 @@ def test_example_key_crud_operations(self, vault_client, **kwargs):
134134
@VaultClientPreparer(enable_soft_delete=True)
135135
def test_example_key_list_operations(self, vault_client, **kwargs):
136136
key_client = vault_client.keys
137+
138+
for i in range(4):
139+
key_client.create_ec_key("key{}".format(i), hsm=False)
140+
for i in range(4):
141+
key_client.create_rsa_key("key{}".format(i), hsm=False)
142+
137143
# [START list_keys]
138144

139145
# get an iterator of keys
@@ -142,7 +148,9 @@ def test_example_key_list_operations(self, vault_client, **kwargs):
142148
for key in keys:
143149
print(key.id)
144150
print(key.name)
145-
print(key.key_material.kty)
151+
print(key.created)
152+
print(key.updated)
153+
print(key.enabled)
146154

147155
# [END list_keys]
148156

@@ -153,8 +161,9 @@ def test_example_key_list_operations(self, vault_client, **kwargs):
153161

154162
for key in key_versions:
155163
print(key.id)
164+
print(key.updated)
156165
print(key.version)
157-
print(key.key_material.kty)
166+
print(key.expires)
158167

159168
# [END list_key_versions]
160169

@@ -166,6 +175,9 @@ def test_example_key_list_operations(self, vault_client, **kwargs):
166175
for key in deleted_keys:
167176
print(key.id)
168177
print(key.name)
178+
print(key.scheduled_purge_date)
179+
print(key.recovery_id)
180+
print(key.deleted_date)
169181

170182
# [END list_deleted_keys]
171183

sdk/keyvault/azure-security-keyvault/tests/test_examples_keys_async.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,12 @@ async def test_example_key_crud_operations(self, vault_client, **kwargs):
128128
@AsyncKeyVaultTestCase.await_prepared_test
129129
async def test_example_key_list_operations(self, vault_client, **kwargs):
130130
key_client = vault_client.keys
131+
132+
for i in range(4):
133+
await key_client.create_ec_key("key{}".format(i), hsm=False)
134+
for i in range(4):
135+
await key_client.create_rsa_key("key{}".format(i), hsm=False)
136+
131137
# [START list_keys]
132138

133139
# list keys
@@ -137,7 +143,8 @@ async def test_example_key_list_operations(self, vault_client, **kwargs):
137143
print(key.id)
138144
print(key.created)
139145
print(key.name)
140-
print(key.key_material.kty)
146+
print(key.updated)
147+
print(key.enabled)
141148

142149
# [END list_keys]
143150
# [START list_key_versions]
@@ -158,6 +165,7 @@ async def test_example_key_list_operations(self, vault_client, **kwargs):
158165
deleted_keys = key_client.list_deleted_keys()
159166

160167
async for key in deleted_keys:
168+
print(key.id)
161169
print(key.name)
162170
print(key.scheduled_purge_date)
163171
print(key.recovery_id)

sdk/keyvault/azure-security-keyvault/tests/test_examples_secrets.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,10 @@ def test_example_secret_crud_operations(self, vault_client, **kwargs):
9898
@VaultClientPreparer(enable_soft_delete=True)
9999
def test_example_secret_list_operations(self, vault_client, **kwargs):
100100
secret_client = vault_client.secrets
101+
102+
for i in range(7):
103+
secret_client.set_secret("key{}".format(i), "value{}".format(i))
104+
101105
# [START list_secrets]
102106

103107
# list secrets
@@ -107,6 +111,7 @@ def test_example_secret_list_operations(self, vault_client, **kwargs):
107111
# the list doesn't include values or versions of the secrets
108112
print(secret.id)
109113
print(secret.name)
114+
print(secret.enabled)
110115

111116
# [END list_secrets]
112117

@@ -118,7 +123,9 @@ def test_example_secret_list_operations(self, vault_client, **kwargs):
118123

119124
for secret in secrets:
120125
# the list doesn't include the values at each version
121-
print(secret.version)
126+
print(secret.id)
127+
print(secret.enabled)
128+
print(secret.updated)
122129

123130
# [END list_secret_versions]
124131
# [START list_deleted_secrets]
@@ -130,6 +137,9 @@ def test_example_secret_list_operations(self, vault_client, **kwargs):
130137
# the list doesn't include values or versions of the deleted secrets
131138
print(secret.id)
132139
print(secret.name)
140+
print(secret.scheduled_purge_date)
141+
print(secret.recovery_id)
142+
print(secret.deleted_date)
133143

134144
# [END list_deleted_secrets]
135145

sdk/keyvault/azure-security-keyvault/tests/test_examples_secrets_async.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,9 @@ async def test_example_secret_crud_operations(self, vault_client, **kwargs):
100100
async def test_example_secret_list_operations(self, vault_client, **kwargs):
101101
secret_client = vault_client.secrets
102102

103+
for i in range(7):
104+
await secret_client.set_secret("key{}".format(i), "value{}".format(i))
105+
103106
# [START list_secrets]
104107

105108
# gets a list of secrets in the vault
@@ -109,6 +112,7 @@ async def test_example_secret_list_operations(self, vault_client, **kwargs):
109112
# the list doesn't include values or versions of the secrets
110113
print(secret.id)
111114
print(secret.name)
115+
print(secret.enabled)
112116

113117
# [END list_secrets]
114118
# [START list_secret_versions]
@@ -119,7 +123,8 @@ async def test_example_secret_list_operations(self, vault_client, **kwargs):
119123
async for secret in secret_versions:
120124
# the list doesn't include the versions' values
121125
print(secret.id)
122-
print(secret.name)
126+
print(secret.enabled)
127+
print(secret.updated)
123128

124129
# [END list_secret_versions]
125130
# [START list_deleted_secrets]
@@ -131,6 +136,9 @@ async def test_example_secret_list_operations(self, vault_client, **kwargs):
131136
# the list doesn't include values or versions of the deleted secrets
132137
print(secret.id)
133138
print(secret.name)
139+
print(secret.scheduled_purge_date)
140+
print(secret.recovery_id)
141+
print(secret.deleted_date)
134142

135143
# [END list_deleted_secrets]
136144

0 commit comments

Comments
 (0)