def test_annotation_to_storage_streaming(capsys, video_path, bucket): output_uri = 'gs://{}'.format(bucket.name) beta_snippets.annotation_to_storage_streaming(video_path, output_uri) out, _ = capsys.readouterr() assert 'Storage' in out # It takes a few seconds before the results show up on GCS. time.sleep(3) # Confirm that one output blob had been written to GCS. blobs_iterator = bucket.list_blobs() blobs = [blob for blob in blobs_iterator] assert len(blobs) == 1
def test_annotation_to_storage_streaming(capsys, video_path, bucket): output_uri = "gs://{}".format(bucket.name) beta_snippets.annotation_to_storage_streaming(video_path, output_uri) out, _ = capsys.readouterr() assert "Storage" in out