@@ -280,23 +280,23 @@ def test_create_with_file_data(client):
280280 assert contents [0 ] == prompt_resource .prompt_data .contents [0 ]
281281
282282
283- # TODO(b/501475669): Re-enable this test once the bug is fixed.
284- # def test_create_with_encryption_spec(client):
285- # encryption_spec = genai_types.EncryptionSpec(
286- # kms_key_name="projects/vertex-sdk-dev/locations/us-central1/keyRings/test-key-ring/cryptoKeys/my-key",
287- # )
288- # config = types.CreatePromptVersionConfig(
289- # prompt_display_name="my_prompt_with_encryption_spec ",
290- # version_display_name="my_version_with_encryption_spec" ,
291- # encryption_spec=encryption_spec ,
292- # )
293- # prompt_resource = client.prompts.create_version(
294- # prompt=TEST_PROMPT,
295- # config=config,
296- # )
297- # assert isinstance(prompt_resource, types.Prompt)
298- # assert isinstance(prompt_resource.dataset, types.Dataset)
299- # assert isinstance(prompt_resource.dataset_version, types.DatasetVersion)
283+ def test_create_with_encryption_spec ( client ):
284+ encryption_spec = genai_types . EncryptionSpec (
285+ kms_key_name = "projects/vertex-sdk-dev/locations/us-central1/keyRings/test-key-ring/cryptoKeys/my-key" ,
286+ )
287+ config = types . CreatePromptVersionConfig (
288+ prompt_display_name = "my_prompt_with_encryption_spec" ,
289+ version_display_name = "my_version_with_encryption_spec " ,
290+ encryption_spec = encryption_spec ,
291+ timeout = 300 ,
292+ )
293+ prompt_resource = client .prompts .create_version (
294+ prompt = TEST_PROMPT ,
295+ config = config ,
296+ )
297+ assert isinstance (prompt_resource , types .Prompt )
298+ assert isinstance (prompt_resource .dataset , types .Dataset )
299+ assert isinstance (prompt_resource .dataset_version , types .DatasetVersion )
300300
301301
302302pytestmark = pytest_helper .setup (
0 commit comments