@@ -114,7 +114,7 @@ def mock_create_image_dataset(mock_image_dataset):
114114@pytest .fixture
115115def mock_create_tabular_dataset (mock_tabular_dataset ):
116116 with patch .object (
117- aiplatform .TabularDataset , "create"
117+ aiplatform .TabularDataset , "create"
118118 ) as mock_create_tabular_dataset :
119119 mock_create_tabular_dataset .return_value = mock_tabular_dataset
120120 yield mock_create_tabular_dataset
@@ -123,7 +123,7 @@ def mock_create_tabular_dataset(mock_tabular_dataset):
123123@pytest .fixture
124124def mock_create_time_series_dataset (mock_time_series_dataset ):
125125 with patch .object (
126- aiplatform .TimeSeriesDataset , "create"
126+ aiplatform .TimeSeriesDataset , "create"
127127 ) as mock_create_time_series_dataset :
128128 mock_create_time_series_dataset .return_value = mock_time_series_dataset
129129 yield mock_create_time_series_dataset
@@ -251,7 +251,9 @@ def mock_run_automl_forecasting_training_job(mock_forecasting_training_job):
251251
252252@pytest .fixture
253253def mock_get_automl_forecasting_seq2seq_training_job (mock_forecasting_training_job ):
254- with patch .object (aiplatform , "SequenceToSequencePlusForecastingTrainingJob" ) as mock :
254+ with patch .object (
255+ aiplatform , "SequenceToSequencePlusForecastingTrainingJob"
256+ ) as mock :
255257 mock .return_value = mock_forecasting_training_job
256258 yield mock
257259
@@ -445,6 +447,7 @@ def mock_endpoint_explain(mock_endpoint):
445447 mock_get_endpoint .return_value = mock_endpoint
446448 yield mock_endpoint_explain
447449
450+
448451# ----------------------------------------------------------------------------
449452# Hyperparameter Tuning Job Fixtures
450453# ----------------------------------------------------------------------------
@@ -471,7 +474,9 @@ def mock_run_hyperparameter_tuning_job(mock_hyperparameter_tuning_job):
471474
472475@pytest .fixture
473476def mock_hyperparameter_tuning_job_get (mock_hyperparameter_tuning_job ):
474- with patch .object (aiplatform .HyperparameterTuningJob , "get" ) as mock_hyperparameter_tuning_job_get :
477+ with patch .object (
478+ aiplatform .HyperparameterTuningJob , "get"
479+ ) as mock_hyperparameter_tuning_job_get :
475480 mock_hyperparameter_tuning_job_get .return_value = mock_hyperparameter_tuning_job
476481 yield mock_hyperparameter_tuning_job_get
477482
@@ -530,7 +535,7 @@ def mock_get_entity_type(mock_entity_type):
530535@pytest .fixture
531536def mock_create_featurestore (mock_featurestore ):
532537 with patch .object (
533- aiplatform .featurestore .Featurestore , "create"
538+ aiplatform .featurestore .Featurestore , "create"
534539 ) as mock_create_featurestore :
535540 mock_create_featurestore .return_value = mock_featurestore
536541 yield mock_create_featurestore
@@ -539,7 +544,7 @@ def mock_create_featurestore(mock_featurestore):
539544@pytest .fixture
540545def mock_create_entity_type (mock_entity_type ):
541546 with patch .object (
542- aiplatform .featurestore .EntityType , "create"
547+ aiplatform .featurestore .EntityType , "create"
543548 ) as mock_create_entity_type :
544549 mock_create_entity_type .return_value = mock_entity_type
545550 yield mock_create_entity_type
@@ -567,7 +572,7 @@ def mock_batch_serve_to_bq(mock_featurestore):
567572@pytest .fixture
568573def mock_batch_create_features (mock_entity_type ):
569574 with patch .object (
570- mock_entity_type , "batch_create_features"
575+ mock_entity_type , "batch_create_features"
571576 ) as mock_batch_create_features :
572577 yield mock_batch_create_features
573578
@@ -581,11 +586,19 @@ def mock_read_feature_values(mock_entity_type):
581586@pytest .fixture
582587def mock_import_feature_values (mock_entity_type ):
583588 with patch .object (
584- mock_entity_type , "ingest_from_gcs"
589+ mock_entity_type , "ingest_from_gcs"
585590 ) as mock_import_feature_values :
586591 yield mock_import_feature_values
587592
588593
594+ @pytest .fixture
595+ def mock_write_feature_values (mock_entity_type ):
596+ with patch .object (
597+ mock_entity_type .preview , "write_feature_values"
598+ ) as mock_write_feature_values :
599+ yield mock_write_feature_values
600+
601+
589602"""
590603----------------------------------------------------------------------------
591604Experiment Tracking Fixtures
@@ -724,7 +737,7 @@ def mock_context_list(mock_context):
724737@pytest .fixture
725738def mock_create_schema_base_context (mock_context ):
726739 with patch .object (
727- aiplatform .metadata .schema .base_context .BaseContextSchema , "create"
740+ aiplatform .metadata .schema .base_context .BaseContextSchema , "create"
728741 ) as mock_create_schema_base_context :
729742 mock_create_schema_base_context .return_value = mock_context
730743 yield mock_create_schema_base_context
@@ -782,7 +795,7 @@ def mock_create_artifact(mock_artifact):
782795@pytest .fixture
783796def mock_create_schema_base_artifact (mock_artifact ):
784797 with patch .object (
785- aiplatform .metadata .schema .base_artifact .BaseArtifactSchema , "create"
798+ aiplatform .metadata .schema .base_artifact .BaseArtifactSchema , "create"
786799 ) as mock_create_schema_base_artifact :
787800 mock_create_schema_base_artifact .return_value = mock_artifact
788801 yield mock_create_schema_base_artifact
@@ -791,7 +804,7 @@ def mock_create_schema_base_artifact(mock_artifact):
791804@pytest .fixture
792805def mock_create_schema_base_execution (mock_execution ):
793806 with patch .object (
794- aiplatform .metadata .schema .base_execution .BaseExecutionSchema , "create"
807+ aiplatform .metadata .schema .base_execution .BaseExecutionSchema , "create"
795808 ) as mock_create_schema_base_execution :
796809 mock_create_schema_base_execution .return_value = mock_execution
797810 yield mock_create_schema_base_execution
@@ -837,7 +850,7 @@ def mock_log_metrics():
837850@pytest .fixture
838851def mock_log_time_series_metrics ():
839852 with patch .object (
840- aiplatform , "log_time_series_metrics"
853+ aiplatform , "log_time_series_metrics"
841854 ) as mock_log_time_series_metrics :
842855 mock_log_time_series_metrics .return_value = None
843856 yield mock_log_time_series_metrics
@@ -909,24 +922,24 @@ def mock_get_params(mock_params, mock_experiment_run):
909922@pytest .fixture
910923def mock_get_time_series_metrics (mock_time_series_metrics , mock_experiment_run ):
911924 with patch .object (
912- mock_experiment_run , "get_time_series_data_frame"
925+ mock_experiment_run , "get_time_series_data_frame"
913926 ) as mock_get_time_series_metrics :
914927 mock_get_time_series_metrics .return_value = mock_time_series_metrics
915928 yield mock_get_time_series_metrics
916929
917930
918931@pytest .fixture
919932def mock_get_classification_metrics (mock_classification_metrics , mock_experiment_run ):
920- with patch .object (mock_experiment_run , "get_classification_metrics" ) as mock_get_classification_metrics :
933+ with patch .object (
934+ mock_experiment_run , "get_classification_metrics"
935+ ) as mock_get_classification_metrics :
921936 mock_get_classification_metrics .return_value = mock_classification_metrics
922937 yield mock_get_classification_metrics
923938
924939
925940@pytest .fixture
926941def mock_get_artifacts (mock_artifacts , mock_experiment_run ):
927- with patch .object (
928- mock_experiment_run , "get_artifacts"
929- ) as mock_get_artifacts :
942+ with patch .object (mock_experiment_run , "get_artifacts" ) as mock_get_artifacts :
930943 mock_get_artifacts .return_value = mock_artifacts
931944 yield mock_get_artifacts
932945
@@ -966,7 +979,9 @@ def mock_get_model(mock_model_registry):
966979
967980@pytest .fixture
968981def mock_get_model_version_info (mock_model_registry ):
969- with patch .object (mock_model_registry , "get_version_info" ) as mock_get_model_version_info :
982+ with patch .object (
983+ mock_model_registry , "get_version_info"
984+ ) as mock_get_model_version_info :
970985 mock_get_model_version_info .return_value = mock_version_info
971986 yield mock_get_model_version_info
972987
@@ -987,13 +1002,17 @@ def mock_delete_version(mock_model_registry):
9871002
9881003@pytest .fixture
9891004def mock_add_version_aliases (mock_model_registry ):
990- with patch .object (mock_model_registry , "add_version_aliases" ) as mock_add_version_aliases :
1005+ with patch .object (
1006+ mock_model_registry , "add_version_aliases"
1007+ ) as mock_add_version_aliases :
9911008 mock_add_version_aliases .return_value = None
9921009 yield mock_add_version_aliases
9931010
9941011
9951012@pytest .fixture
9961013def mock_remove_version_aliases (mock_model_registry ):
997- with patch .object (mock_model_registry , "remove_version_aliases" ) as mock_remove_version_aliases :
1014+ with patch .object (
1015+ mock_model_registry , "remove_version_aliases"
1016+ ) as mock_remove_version_aliases :
9981017 mock_remove_version_aliases .return_value = None
9991018 yield mock_remove_version_aliases
0 commit comments