diff --git a/VideoIntelligence/synth.metadata b/VideoIntelligence/synth.metadata index 8dbfb697d161..a65658a44367 100644 --- a/VideoIntelligence/synth.metadata +++ b/VideoIntelligence/synth.metadata @@ -1,19 +1,19 @@ { - "updateTime": "2019-10-08T17:05:15.819495Z", + "updateTime": "2019-12-10T02:45:45.265159Z", "sources": [ { "generator": { "name": "artman", - "version": "0.38.0", - "dockerImage": "googleapis/artman@sha256:0d2f8d429110aeb8d82df6550ef4ede59d40df9062d260a1580fce688b0512bf" + "version": "0.42.1", + "dockerImage": "googleapis/artman@sha256:c773192618c608a7a0415dd95282f841f8e6bcdef7dd760a988c93b77a64bd57" } }, { "git": { "name": "googleapis", "remote": "https://github.com/googleapis/googleapis.git", - "sha": "6c17e292b659466d344f08d783f2e89255e5eb7b", - "internalRef": "273543992" + "sha": "6cc9499e225a4f6a5e34fe07e390f67055d7991c", + "internalRef": "284643689" } } ], @@ -25,7 +25,7 @@ "apiVersion": "v1", "language": "php", "generator": "gapic", - "config": "google/cloud/videointelligence/artman_videointelligence_v1.yaml" + "config": "google/cloud/videointelligence/artman_videointelligence_v1.legacy.yaml" } }, { diff --git a/VideoIntelligence/synth.py b/VideoIntelligence/synth.py index 3b09c5e58975..a1bb2d5e4b6b 100644 --- a/VideoIntelligence/synth.py +++ b/VideoIntelligence/synth.py @@ -27,9 +27,15 @@ for version in ['V1', 'V1beta2']: lower_version = version.lower() + if version == 'V1': + extension = '.legacy.yaml' + else: + extension = '.yaml' + library = gapic.php_library( service='videointelligence', version=lower_version, + config_path=f'/google/cloud/videointelligence/artman_videointelligence_{lower_version}{extension}', artman_output_name=f'google-cloud-video-intelligence-{lower_version}') # copy all src including partial veneer classes diff --git a/VideoIntelligence/tests/Unit/V1/VideoIntelligenceServiceClientTest.php b/VideoIntelligence/tests/Unit/V1/VideoIntelligenceServiceClientTest.php index db65b0ba01d4..d942275bdee5 100644 --- a/VideoIntelligence/tests/Unit/V1/VideoIntelligenceServiceClientTest.php +++ b/VideoIntelligence/tests/Unit/V1/VideoIntelligenceServiceClientTest.php @@ -122,6 +122,12 @@ public function annotateVideoTest() $actualApiFuncCall = $apiRequests[0]->getFuncCall(); $actualApiRequestObject = $apiRequests[0]->getRequestObject(); $this->assertSame('/google.cloud.videointelligence.v1.VideoIntelligenceService/AnnotateVideo', $actualApiFuncCall); + $actualValue = $actualApiRequestObject->getInputUri(); + + $this->assertProtobufEquals($inputUri, $actualValue); + $actualValue = $actualApiRequestObject->getFeatures(); + + $this->assertProtobufEquals($features, $actualValue); $expectedOperationsRequestObject = new GetOperationRequest(); $expectedOperationsRequestObject->setName('operations/annotateVideoTest'); diff --git a/VideoIntelligence/tests/Unit/V1beta2/VideoIntelligenceServiceClientTest.php b/VideoIntelligence/tests/Unit/V1beta2/VideoIntelligenceServiceClientTest.php index b7b7188c33a8..32d39ad1ad5c 100644 --- a/VideoIntelligence/tests/Unit/V1beta2/VideoIntelligenceServiceClientTest.php +++ b/VideoIntelligence/tests/Unit/V1beta2/VideoIntelligenceServiceClientTest.php @@ -122,6 +122,12 @@ public function annotateVideoTest() $actualApiFuncCall = $apiRequests[0]->getFuncCall(); $actualApiRequestObject = $apiRequests[0]->getRequestObject(); $this->assertSame('/google.cloud.videointelligence.v1beta2.VideoIntelligenceService/AnnotateVideo', $actualApiFuncCall); + $actualValue = $actualApiRequestObject->getInputUri(); + + $this->assertProtobufEquals($inputUri, $actualValue); + $actualValue = $actualApiRequestObject->getFeatures(); + + $this->assertProtobufEquals($features, $actualValue); $expectedOperationsRequestObject = new GetOperationRequest(); $expectedOperationsRequestObject->setName('operations/annotateVideoTest');