コード例 #1
0
def test_create_pv_parameters_format():
    given = [{
        'access restricted': 'public',
        'economic scenario': '',
        'end date': '',
        'filepath': '',
        'id': '',
        'parent': '',
        'location': '',
        'start date': '',
        'type': 'transforming activity',
        'technology level': 'undefined',
        'name': 'test case',
        'dataset author': "Fred",
        'data entry': "Wilma",
        'ISIC classification': "420",
        'exchanges': [{
            'amount': 42.,
            'id': '',
            'name': '',
            'tag': 'intermediateExchange',
            'type': 'from technosphere',
            'unit': 'kg',
            'production volume': {
                'variable': 'foo',
                'amount': 1.,
                'formula': 'bar ** 2'
            }
        }],
        'parameters': []
    }]
    assert dataset_schema(create_pv_parameters(given)[0])
コード例 #2
0
def test_create_pv_parameters_format():
    given = [{
        'access restricted':
        'public',
        'economic scenario':
        '',
        'end date':
        '',
        'filepath':
        '',
        'id':
        '',
        'parent':
        '',
        'location':
        '',
        'start date':
        '',
        'type':
        'transforming activity',
        'technology level':
        'undefined',
        'name':
        'test case',
        'dataset author':
        "Fred",
        'data entry':
        "Wilma",
        'ISIC classification':
        "420",
        'exchanges': [{
            'amount': 42.,
            'id': '',
            'name': '',
            'tag': 'intermediateExchange',
            'type': 'from technosphere',
            'unit': 'kg',
            'production volume': {
                'variable': 'foo',
                'amount': 1.,
                'formula': 'bar ** 2'
            }
        }],
        'parameters': []
    }]
    assert dataset_schema(create_pv_parameters(given)[0])
コード例 #3
0
ファイル: waste_treatment.py プロジェクト: Python3pkg/Ocelot
def test_load_validate_paper_dataset(paper):
    assert dataset_schema(paper)
コード例 #4
0
ファイル: true_value.py プロジェクト: Python3pkg/Ocelot
def test_allocation_function_output_valid(cogen):
    for new_ds in economic_allocation(cogen):
        assert dataset_schema(new_ds)
コード例 #5
0
ファイル: true_value.py プロジェクト: Python3pkg/Ocelot
def test_load_validate_cogeneration_dataset(cogen):
    assert dataset_schema(cogen)
コード例 #6
0
ファイル: recycling.py プロジェクト: Python3pkg/Ocelot
def test_allocation_function_output_valid(aluminium):
    for new_ds in recycling_allocation(aluminium):
        assert dataset_schema(new_ds)
コード例 #7
0
ファイル: recycling.py プロジェクト: Python3pkg/Ocelot
def test_load_validate_aluminium_dataset(aluminium):
    assert dataset_schema(aluminium)
コード例 #8
0
ファイル: extractions.py プロジェクト: OcelotProject/Ocelot
def test_basic_validation():
    assert dataset_schema(BASIC_REFERENCE[0])
コード例 #9
0
def test_production_volume_validation():
    assert dataset_schema(PROD_VOLUME_REFERENCE[0])
コード例 #10
0
ファイル: economic.py プロジェクト: Python3pkg/Ocelot
def test_load_validate_cardboard_dataset(cardboard):
    assert dataset_schema(cardboard)
コード例 #11
0
def test_allocation_function_output_valid(paper):
    for new_ds in waste_treatment_allocation(paper):
        assert dataset_schema(new_ds)
コード例 #12
0
def test_load_validate_paper_dataset(paper):
    assert dataset_schema(paper)
コード例 #13
0
ファイル: economic.py プロジェクト: OcelotProject/Ocelot
def test_load_validate_cardboard_dataset(cardboard):
    assert dataset_schema(cardboard)
コード例 #14
0
ファイル: extractions.py プロジェクト: OcelotProject/Ocelot
def test_multioutput_validation():
    assert dataset_schema(MULTIOUTPUT_REFERENCE[0])
コード例 #15
0
ファイル: extractions.py プロジェクト: OcelotProject/Ocelot
def test_production_volume_validation():
    assert dataset_schema(PROD_VOLUME_REFERENCE[0])
コード例 #16
0
ファイル: waste_treatment.py プロジェクト: Python3pkg/Ocelot
def test_allocation_function_output_valid(paper):
    for new_ds in waste_treatment_allocation(paper):
        assert dataset_schema(new_ds)
コード例 #17
0
def test_basic_validation():
    assert dataset_schema(BASIC_REFERENCE[0])
コード例 #18
0
ファイル: true_value.py プロジェクト: OcelotProject/Ocelot
def test_load_validate_cogeneration_dataset(cogen):
    assert dataset_schema(cogen)
コード例 #19
0
def test_multioutput_validation():
    assert dataset_schema(MULTIOUTPUT_REFERENCE[0])
コード例 #20
0
ファイル: true_value.py プロジェクト: OcelotProject/Ocelot
def test_allocation_function_output_valid(cogen):
    for new_ds in economic_allocation(cogen):
        assert dataset_schema(new_ds)