'Test code from the advanced section of the tutorial.'

def test_advanced(self):

    x = Variable()
    prob = Problem(Minimize(square(x)), [(x == 2)])
    data = prob.get_problem_data(ECOS)
    data = prob.get_problem_data(ECOS_BB)
    if (CVXOPT in installed_solvers()):
        data = prob.get_problem_data(CVXOPT)
    data = prob.get_problem_data(SCS)
    import ecos
    data = prob.get_problem_data(ECOS)
    solver_output = ecos.solve(data['c'], data['G'], data['h'], data['dims'], data['A'], data['b'])
    prob.unpack_results(ECOS, solver_output)
