

@pytest.mark.skipif(True, reason='Broken Marathon but we need to release')
def test_log_multiple_apps():
    package_install('marathon', True, ['--options=tests/data/service/marathon-user.json'])
    package_install('marathon', True, ['--options=tests/data/service/marathon-user2.json', '--app-id=marathon-user2'])
    wait_for_service('marathon-user', number_of_services=2)
    try:
        stderr = (b'Multiple marathon apps found for service name ' + b'[marathon-user]: [/marathon-user], [/marathon-user2]\n')
        assert_command(['dcos', 'service', 'log', 'marathon-user'], returncode=1, stderr=stderr)
    finally:
        remove_app('marathon-user')
        remove_app('marathon-user2')
        for service in get_services():
            if (service['name'] == 'marathon-user'):
                service_shutdown(service['id'])
        delete_zk_node('universe')

dataset/ETHPy150Open dcos/dcos-cli/cli/tests/integrations/test_service.py test_log_multiple_apps/original