Пример #1
0
def test_assert_no_duplicate_frameworks():
    state = {
        'frameworks': [
            {
                'name': 'test_framework1',
            },
            {
                'name': 'test_framework2',
            },
            {
                'name': 'test_framework3',
            },
            {
                'name': 'test_framework4',
            },
        ]
    }
    output, ok = paasta_metastatus.assert_no_duplicate_frameworks(state)

    expected_output = "\n".join(
        ["Frameworks:"] +
        map(lambda x: '    Framework: %s count: 1' % x['name'],
            state['frameworks']))
    assert output == expected_output
    assert ok
def test_duplicate_frameworks():
    state = {
        "frameworks": [
            {"name": "test_framework1"},
            {"name": "test_framework1"},
            {"name": "test_framework1"},
            {"name": "test_framework2"},
        ]
    }
    output, ok = paasta_metastatus.assert_no_duplicate_frameworks(state)
    assert "    CRITICAL: Framework test_framework1 has 3 instances running--expected no more than 1." in output
    assert not ok
def test_assert_no_duplicate_frameworks():
    state = {
        "frameworks": [
            {"name": "test_framework1"},
            {"name": "test_framework2"},
            {"name": "test_framework3"},
            {"name": "test_framework4"},
        ]
    }
    output, ok = paasta_metastatus.assert_no_duplicate_frameworks(state)

    expected_output = "\n".join(
        ["Frameworks:"] + map(lambda x: "    Framework: %s count: 1" % x["name"], state["frameworks"])
    )
    assert output == expected_output
    assert ok
Пример #4
0
def test_duplicate_frameworks():
    state = {
        'frameworks': [
            {
                'name': 'test_framework1',
            },
            {
                'name': 'test_framework1',
            },
            {
                'name': 'test_framework1',
            },
            {
                'name': 'test_framework2',
            },
        ]
    }
    output, ok = paasta_metastatus.assert_no_duplicate_frameworks(state)
    assert "    CRITICAL: Framework test_framework1 has 3 instances running--expected no more than 1." in output
    assert not ok
Пример #5
0
def test_duplicate_frameworks():
    state = {
        'frameworks': [
            {
                'name': 'test_framework1',
            },
            {
                'name': 'test_framework1',
            },
            {
                'name': 'test_framework1',
            },
            {
                'name': 'test_framework2',
            },
        ]
    }
    output, ok = paasta_metastatus.assert_no_duplicate_frameworks(state)
    assert "    CRITICAL: Framework test_framework1 has 3 instances running--expected no more than 1." in output
    assert not ok
def test_assert_no_duplicate_frameworks():
    state = {
        'frameworks': [
            {
                'name': 'test_framework1',
            },
            {
                'name': 'test_framework2',
            },
            {
                'name': 'test_framework3',
            },
            {
                'name': 'test_framework4',
            },
        ]
    }
    output, ok = paasta_metastatus.assert_no_duplicate_frameworks(state)

    expected_output = "\n".join(["frameworks:"] +
                                map(lambda x: '    framework: %s count: 1' % x['name'], state['frameworks']))
    assert output == expected_output
    assert ok