code: def test_condition_simple():
      rl = rewriterule(x, x + 1, [x], lambda x: x < 10)
      assert not list(rl(S(15)))
      assert rebuild(next(rl(S(5)))) == 6
  
file_path: sympy/sympy/unify/tests/test_rewrite.py
imports: from sympy.unify.rewrite import rewriterule
  from sympy.core.basic import Basic
  from sympy.core.singleton import S
  from sympy.core.symbol import Symbol
  from sympy.functions.elementary.trigonometric import sin
  from sympy.abc import x, y
  from sympy.strategies.rl import rebuild
  from sympy.assumptions import Q
label_desc: Use image node_id 6 for calling a global function with example usage: test_condition_simple() without return types