コード例 #1
0
def test_ValidationResultsPageRenderer_render_validation_statistics(
        titanic_profiled_evrs_1):
    validation_statistics = ValidationResultsPageRenderer._render_validation_statistics(
        titanic_profiled_evrs_1)
    print(json.dumps(validation_statistics, indent=2))

    expected_validation_statistics = {
        "content_block_type":
        "table",
        "header":
        "Statistics",
        "table": [["Evaluated Expectations", 51],
                  ["Successful Expectations", 43],
                  ["Unsuccessful Expectations", 8],
                  ["Success Percent", "≈84.31%"]],
        "styling": {
            "classes": ["col-6", "table-responsive"],
            "styles": {
                "margin-top": "20px"
            },
            "body": {
                "classes": ["table", "table-sm"]
            }
        }
    }

    assert validation_statistics == expected_validation_statistics
コード例 #2
0
def test_ValidationResultsPageRenderer_render_validation_statistics(
    titanic_profiled_evrs_1, ):
    validation_statistics = ValidationResultsPageRenderer._render_validation_statistics(
        titanic_profiled_evrs_1).to_json_dict()
    # print(validation_statistics)
    expected_validation_statistics = {
        "content_block_type":
        "table",
        "styling": {
            "classes": ["col-6", "table-responsive", "mt-1", "p-1"],
            "body": {
                "classes": ["table", "table-sm"]
            },
        },
        "header": {
            "content_block_type": "string_template",
            "string_template": {
                "template": "Statistics",
                "tag": "h6",
                "styling": {
                    "classes": ["m-0"]
                },
            },
        },
        "table": [
            ["Evaluated Expectations", 51],
            ["Successful Expectations", 43],
            ["Unsuccessful Expectations", 8],
            ["Success Percent", "≈84.31%"],
        ],
    }

    assert validation_statistics == expected_validation_statistics
コード例 #3
0
def test_ValidationResultsPageRenderer_render_validation_statistics(
        titanic_profiled_evrs_1):
    validation_statistics = ValidationResultsPageRenderer._render_validation_statistics(
        titanic_profiled_evrs_1).to_json_dict()
    # print(validation_statistics)
    expected_validation_statistics = {
        'content_block_type':
        'table',
        'styling': {
            'classes': ['col-6', 'table-responsive', 'mt-1', 'p-1'],
            'body': {
                'classes': ['table', 'table-sm']
            }
        },
        'header': {
            'content_block_type': 'string_template',
            'string_template': {
                'template': 'Statistics',
                'tag': 'h6',
                'styling': {
                    'classes': ['m-0']
                }
            }
        },
        'table': [['Evaluated Expectations', 51],
                  ['Successful Expectations', 43],
                  ['Unsuccessful Expectations', 8],
                  ['Success Percent', '≈84.31%']]
    }

    assert validation_statistics == expected_validation_statistics