@@ -1027,13 +1027,12 @@ def test_external_catalog_dataset_options_setter(self):
10271027 from google .cloud .bigquery .external_config import ExternalCatalogDatasetOptions
10281028
10291029 dataset = self ._make_one (self .DS_REF )
1030- external_dataset_catalog_options = ExternalCatalogDatasetOptions (
1030+ ecdo_obj = ExternalCatalogDatasetOptions (
10311031 default_storage_location_uri = "gs://test-bucket/test-path" ,
10321032 parameters = {"key" : "value" },
10331033 )
10341034
1035- # test the setter
1036- dataset .external_catalog_dataset_options = external_dataset_catalog_options
1035+ dataset .external_catalog_dataset_options = ecdo_obj
10371036 expected = self .API_REPR
10381037 result = dataset .to_api_repr ()
10391038 assert result == expected
@@ -1042,26 +1041,25 @@ def test_external_catalog_dataset_options_getter(self):
10421041 from google .cloud .bigquery .external_config import ExternalCatalogDatasetOptions
10431042
10441043 dataset = self ._make_one (self .DS_REF )
1045- external_dataset_catalog_options = ExternalCatalogDatasetOptions (
1044+ ecdo_obj = ExternalCatalogDatasetOptions (
10461045 default_storage_location_uri = "gs://test-bucket/test-path" ,
10471046 parameters = {"key" : "value" },
10481047 )
1049- dataset .external_catalog_dataset_options = external_dataset_catalog_options
1050- print ("DINOSAUR test_dataset.py dataset: " , dataset , type (dataset ))
1051- expected = external_dataset_catalog_options
1052- result = dataset .external_catalog_dataset_options
1053-
1048+ dataset .external_catalog_dataset_options = ecdo_obj
1049+ expected = ecdo_obj ._properties
1050+ result = dataset .external_catalog_dataset_options ._properties
1051+
10541052 assert result == expected
10551053
10561054 def test_external_catalog_dataset_options_from_api_repr (self ):
10571055 from google .cloud .bigquery .external_config import ExternalCatalogDatasetOptions
10581056
10591057 resource = self .API_REPR
1060-
1061- dataset = self . _make_one ( self . DS_REF )
1062- dataset = dataset .from_api_repr ( resource )
1063- result = dataset . external_catalog_dataset_options
1064- assert result == resource [ "externalCatalogDatasetOptions" ]
1058+ klass = self . _get_target_class ()
1059+ dataset = klass . from_api_repr ( resource )
1060+ result = dataset .external_catalog_dataset_options . _properties
1061+ expected = resource [ "externalCatalogDatasetOptions" ]
1062+ assert result == expected
10651063
10661064 def test__build_resource_w_custom_field (self ):
10671065 dataset = self ._make_one (self .DS_REF )
0 commit comments