code: def test_feasible_pt():
      # constraints = """x0 + x1 + x6 - 2*x3 > 3""" #FIXME: allow inequalities
      constraints = """x0 + x1 + x6 - 2*x3 = 3"""
      constraints = solve(constraints)
      assert constraints == "x0 = -x1 + 2*x3 - x6 + 3"
      solv = generate_solvers(constraints)
      conf = generate_constraint(solv)
      soln = _solve(conf, guess=[1.0] * 8)
      assert soln == [3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]
  
file_path: mystic/mystic/tests/test_symbolic_basic.py
imports: from numpy import asarray
  from mystic.constraints import issolution, as_constraint, solve
  from mystic.coupler import inner
  from mystic.symbolic import *
  from mystic.tools import random_seed
  from mystic.math import almostEqual
label_desc: Use image node_id 6 for calling a global function with example usage: test_feasible_pt() without return types