@@ -114,7 +114,7 @@ def mock_create_image_dataset(mock_image_dataset):
114
114
@pytest .fixture
115
115
def mock_create_tabular_dataset (mock_tabular_dataset ):
116
116
with patch .object (
117
- aiplatform .TabularDataset , "create"
117
+ aiplatform .TabularDataset , "create"
118
118
) as mock_create_tabular_dataset :
119
119
mock_create_tabular_dataset .return_value = mock_tabular_dataset
120
120
yield mock_create_tabular_dataset
@@ -123,7 +123,7 @@ def mock_create_tabular_dataset(mock_tabular_dataset):
123
123
@pytest .fixture
124
124
def mock_create_time_series_dataset (mock_time_series_dataset ):
125
125
with patch .object (
126
- aiplatform .TimeSeriesDataset , "create"
126
+ aiplatform .TimeSeriesDataset , "create"
127
127
) as mock_create_time_series_dataset :
128
128
mock_create_time_series_dataset .return_value = mock_time_series_dataset
129
129
yield mock_create_time_series_dataset
@@ -251,7 +251,9 @@ def mock_run_automl_forecasting_training_job(mock_forecasting_training_job):
251
251
252
252
@pytest .fixture
253
253
def 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 :
255
257
mock .return_value = mock_forecasting_training_job
256
258
yield mock
257
259
@@ -445,6 +447,7 @@ def mock_endpoint_explain(mock_endpoint):
445
447
mock_get_endpoint .return_value = mock_endpoint
446
448
yield mock_endpoint_explain
447
449
450
+
448
451
# ----------------------------------------------------------------------------
449
452
# Hyperparameter Tuning Job Fixtures
450
453
# ----------------------------------------------------------------------------
@@ -471,7 +474,9 @@ def mock_run_hyperparameter_tuning_job(mock_hyperparameter_tuning_job):
471
474
472
475
@pytest .fixture
473
476
def 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 :
475
480
mock_hyperparameter_tuning_job_get .return_value = mock_hyperparameter_tuning_job
476
481
yield mock_hyperparameter_tuning_job_get
477
482
@@ -530,7 +535,7 @@ def mock_get_entity_type(mock_entity_type):
530
535
@pytest .fixture
531
536
def mock_create_featurestore (mock_featurestore ):
532
537
with patch .object (
533
- aiplatform .featurestore .Featurestore , "create"
538
+ aiplatform .featurestore .Featurestore , "create"
534
539
) as mock_create_featurestore :
535
540
mock_create_featurestore .return_value = mock_featurestore
536
541
yield mock_create_featurestore
@@ -539,7 +544,7 @@ def mock_create_featurestore(mock_featurestore):
539
544
@pytest .fixture
540
545
def mock_create_entity_type (mock_entity_type ):
541
546
with patch .object (
542
- aiplatform .featurestore .EntityType , "create"
547
+ aiplatform .featurestore .EntityType , "create"
543
548
) as mock_create_entity_type :
544
549
mock_create_entity_type .return_value = mock_entity_type
545
550
yield mock_create_entity_type
@@ -567,7 +572,7 @@ def mock_batch_serve_to_bq(mock_featurestore):
567
572
@pytest .fixture
568
573
def mock_batch_create_features (mock_entity_type ):
569
574
with patch .object (
570
- mock_entity_type , "batch_create_features"
575
+ mock_entity_type , "batch_create_features"
571
576
) as mock_batch_create_features :
572
577
yield mock_batch_create_features
573
578
@@ -581,11 +586,19 @@ def mock_read_feature_values(mock_entity_type):
581
586
@pytest .fixture
582
587
def mock_import_feature_values (mock_entity_type ):
583
588
with patch .object (
584
- mock_entity_type , "ingest_from_gcs"
589
+ mock_entity_type , "ingest_from_gcs"
585
590
) as mock_import_feature_values :
586
591
yield mock_import_feature_values
587
592
588
593
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
+
589
602
"""
590
603
----------------------------------------------------------------------------
591
604
Experiment Tracking Fixtures
@@ -724,7 +737,7 @@ def mock_context_list(mock_context):
724
737
@pytest .fixture
725
738
def mock_create_schema_base_context (mock_context ):
726
739
with patch .object (
727
- aiplatform .metadata .schema .base_context .BaseContextSchema , "create"
740
+ aiplatform .metadata .schema .base_context .BaseContextSchema , "create"
728
741
) as mock_create_schema_base_context :
729
742
mock_create_schema_base_context .return_value = mock_context
730
743
yield mock_create_schema_base_context
@@ -782,7 +795,7 @@ def mock_create_artifact(mock_artifact):
782
795
@pytest .fixture
783
796
def mock_create_schema_base_artifact (mock_artifact ):
784
797
with patch .object (
785
- aiplatform .metadata .schema .base_artifact .BaseArtifactSchema , "create"
798
+ aiplatform .metadata .schema .base_artifact .BaseArtifactSchema , "create"
786
799
) as mock_create_schema_base_artifact :
787
800
mock_create_schema_base_artifact .return_value = mock_artifact
788
801
yield mock_create_schema_base_artifact
@@ -791,7 +804,7 @@ def mock_create_schema_base_artifact(mock_artifact):
791
804
@pytest .fixture
792
805
def mock_create_schema_base_execution (mock_execution ):
793
806
with patch .object (
794
- aiplatform .metadata .schema .base_execution .BaseExecutionSchema , "create"
807
+ aiplatform .metadata .schema .base_execution .BaseExecutionSchema , "create"
795
808
) as mock_create_schema_base_execution :
796
809
mock_create_schema_base_execution .return_value = mock_execution
797
810
yield mock_create_schema_base_execution
@@ -837,7 +850,7 @@ def mock_log_metrics():
837
850
@pytest .fixture
838
851
def mock_log_time_series_metrics ():
839
852
with patch .object (
840
- aiplatform , "log_time_series_metrics"
853
+ aiplatform , "log_time_series_metrics"
841
854
) as mock_log_time_series_metrics :
842
855
mock_log_time_series_metrics .return_value = None
843
856
yield mock_log_time_series_metrics
@@ -909,24 +922,24 @@ def mock_get_params(mock_params, mock_experiment_run):
909
922
@pytest .fixture
910
923
def mock_get_time_series_metrics (mock_time_series_metrics , mock_experiment_run ):
911
924
with patch .object (
912
- mock_experiment_run , "get_time_series_data_frame"
925
+ mock_experiment_run , "get_time_series_data_frame"
913
926
) as mock_get_time_series_metrics :
914
927
mock_get_time_series_metrics .return_value = mock_time_series_metrics
915
928
yield mock_get_time_series_metrics
916
929
917
930
918
931
@pytest .fixture
919
932
def 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 :
921
936
mock_get_classification_metrics .return_value = mock_classification_metrics
922
937
yield mock_get_classification_metrics
923
938
924
939
925
940
@pytest .fixture
926
941
def 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 :
930
943
mock_get_artifacts .return_value = mock_artifacts
931
944
yield mock_get_artifacts
932
945
@@ -966,7 +979,9 @@ def mock_get_model(mock_model_registry):
966
979
967
980
@pytest .fixture
968
981
def 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 :
970
985
mock_get_model_version_info .return_value = mock_version_info
971
986
yield mock_get_model_version_info
972
987
@@ -987,13 +1002,17 @@ def mock_delete_version(mock_model_registry):
987
1002
988
1003
@pytest .fixture
989
1004
def 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 :
991
1008
mock_add_version_aliases .return_value = None
992
1009
yield mock_add_version_aliases
993
1010
994
1011
995
1012
@pytest .fixture
996
1013
def 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 :
998
1017
mock_remove_version_aliases .return_value = None
999
1018
yield mock_remove_version_aliases
0 commit comments