Exemplo n.º 1
0
def test_make_headings_with_contrasts_title_none():
    model = SecondLevelModel()
    test_input = ({
        'contrast_0': [0, 0, 1],
        'contrast_1': [0, 1, 1],
    }, None, model)
    expected_output = (
        'Report: Second Level Model for contrast_0, contrast_1',
        'Statistical Report for contrast_0, contrast_1',
        'Second Level Model',
    )
    actual_output = glmr._make_headings(*test_input)
    assert actual_output == expected_output
Exemplo n.º 2
0
def test_make_headings_with_contrasts_none_title_custom():
    model = FirstLevelModel()
    test_input = (
        None,
        'Custom Title for report',
        model,
    )
    expected_output = (
        'Custom Title for report',
        'Custom Title for report',
        'First Level Model',
    )
    actual_output = glmr._make_headings(*test_input)
    assert actual_output == expected_output
Exemplo n.º 3
0
def test_make_headings_with_contrasts_title_custom():
    model = SecondLevelModel()
    test_input = (
        {
            'contrast_0': [0, 0, 1],
            'contrast_1': [0, 1, 1],
        },
        'Custom Title for report',
        model,
    )
    expected_output = (
        'Custom Title for report',
        'Custom Title for report',
        'Second Level Model',
    )
    actual_output = glmr._make_headings(*test_input)
    assert actual_output == expected_output