def test_create_reference_image(capsys): create_reference_image( PROJECT_ID, LOCATION, PRODUCT_ID, REFERENCE_IMAGE_ID, GCS_URI) list_reference_images(PROJECT_ID, LOCATION, PRODUCT_ID) out, _ = capsys.readouterr() assert REFERENCE_IMAGE_ID in out
def test_create_reference_image(capsys, product): list_reference_images(PROJECT_ID, LOCATION, PRODUCT_ID) out, _ = capsys.readouterr() assert REFERENCE_IMAGE_ID not in out create_reference_image(PROJECT_ID, LOCATION, PRODUCT_ID, REFERENCE_IMAGE_ID, GCS_URI) list_reference_images(PROJECT_ID, LOCATION, PRODUCT_ID) out, _ = capsys.readouterr() assert REFERENCE_IMAGE_ID in out delete_product(PROJECT_ID, LOCATION, PRODUCT_ID)
def test_create_reference_image(capsys, product): list_reference_images(PROJECT_ID, LOCATION, PRODUCT_ID) out, _ = capsys.readouterr() assert REFERENCE_IMAGE_ID not in out create_reference_image( PROJECT_ID, LOCATION, PRODUCT_ID, REFERENCE_IMAGE_ID, GCS_URI) list_reference_images(PROJECT_ID, LOCATION, PRODUCT_ID) out, _ = capsys.readouterr() assert REFERENCE_IMAGE_ID in out delete_product(PROJECT_ID, LOCATION, PRODUCT_ID)
def test_import_product_sets(capsys): import_product_sets(PROJECT_ID, LOCATION, GCS_URI) list_product_sets(PROJECT_ID, LOCATION) out, _ = capsys.readouterr() assert PRODUCT_SET_ID in out list_products(PROJECT_ID, LOCATION) out, _ = capsys.readouterr() assert PRODUCT_ID_1 in out list_products_in_product_set(PROJECT_ID, LOCATION, PRODUCT_SET_ID) out, _ = capsys.readouterr() assert PRODUCT_ID_1 in out list_reference_images(PROJECT_ID, LOCATION, PRODUCT_ID_1) out, _ = capsys.readouterr() assert IMAGE_URI_1 in out
def test_import_product_sets(capsys, teardown): list_product_sets(PROJECT_ID, LOCATION) out, _ = capsys.readouterr() assert PRODUCT_SET_ID not in out list_products(PROJECT_ID, LOCATION) out, _ = capsys.readouterr() assert PRODUCT_ID_1 not in out assert PRODUCT_ID_2 not in out list_products_in_product_set(PROJECT_ID, LOCATION, PRODUCT_SET_ID) out, _ = capsys.readouterr() assert PRODUCT_ID_1 not in out assert PRODUCT_ID_2 not in out list_reference_images(PROJECT_ID, LOCATION, PRODUCT_ID_1) out, _ = capsys.readouterr() assert IMAGE_URI_1 not in out list_reference_images(PROJECT_ID, LOCATION, PRODUCT_ID_2) out, _ = capsys.readouterr() assert IMAGE_URI_2 not in out import_product_sets(PROJECT_ID, LOCATION, GCS_URI) list_product_sets(PROJECT_ID, LOCATION) out, _ = capsys.readouterr() assert PRODUCT_SET_ID in out list_products(PROJECT_ID, LOCATION) out, _ = capsys.readouterr() assert PRODUCT_ID_1 in out assert PRODUCT_ID_2 in out list_products_in_product_set(PROJECT_ID, LOCATION, PRODUCT_SET_ID) out, _ = capsys.readouterr() assert PRODUCT_ID_1 in out assert PRODUCT_ID_2 in out list_reference_images(PROJECT_ID, LOCATION, PRODUCT_ID_1) out, _ = capsys.readouterr() assert IMAGE_URI_1 in out list_reference_images(PROJECT_ID, LOCATION, PRODUCT_ID_2) out, _ = capsys.readouterr() assert IMAGE_URI_2 in out