Exemple #1
0
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
Exemple #2
0
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