コード例 #1
0
def test_load_json_data(capsys):
    schema_path = os.path.join(RESOURCES, 'schema.json')
    data_path = os.path.join(RESOURCES, 'data.json')

    load_data(schema_path, data_path, PROJECT, DATASET_ID, TABLE_ID)

    out, _ = capsys.readouterr()

    assert re.search(
        re.compile(r'Waiting for job to finish.*Job complete.', re.DOTALL),
        out)
コード例 #2
0
def test_load_json_data(cloud_config, resource, capsys):
    schema_path = resource('schema.json')
    data_path = resource('data.json')

    load_data(
        schema_path,
        data_path,
        cloud_config.GCLOUD_PROJECT,
        DATASET_ID,
        TABLE_ID
    )

    out, _ = capsys.readouterr()

    assert re.search(re.compile(
        r'Waiting for job to finish.*Job complete.', re.DOTALL), out)
コード例 #3
0
def test_load_json_data(cloud_config, resource, capsys):
    schema_path = resource('schema.json')
    data_path = resource('data.json')

    load_data(
        schema_path,
        data_path,
        cloud_config.project,
        DATASET_ID,
        TABLE_ID
    )

    out, _ = capsys.readouterr()

    assert re.search(re.compile(
        r'Waiting for job to finish.*Job complete.', re.DOTALL), out)
コード例 #4
0
def test_load_json_data(capsys):
    schema_path = os.path.join(RESOURCES, 'schema.json')
    data_path = os.path.join(RESOURCES, 'data.json')

    load_data(
        schema_path,
        data_path,
        PROJECT,
        DATASET_ID,
        TABLE_ID
    )

    out, _ = capsys.readouterr()

    assert re.search(re.compile(
        r'Waiting for job to finish.*Job complete.', re.DOTALL), out)