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
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