code: def test_inni010_valid_numbers(dash_dcc, ninput_app):
      dash_dcc.start_server(ninput_app)
      for num, op in (
          ("1.0", lambda x: int(float(x))),  # limitation of js/json
          ("10e10", lambda x: int(float(x))),
          ("-1.0001", float),
          (str(sys.float_info.max), float),
          (str(sys.float_info.min), float),
      ):
          elem = dash_dcc.find_element("#input_false")
          elem.send_keys(num)
          assert dash_dcc.wait_for_text_to_equal(
              "#div_false", str(op(num))
          ), "the valid number should be converted to expected form in callback"
          dash_dcc.clear_input(elem)
  
      assert dash_dcc.get_logs() == []
  
imports: import time
  import sys
  from selenium.webdriver.common.keys import Keys
label_desc: Use image node_id 4 for calling a global function with example usage: test_inni010_valid_numbers(dash_dcc, ninput_app) without return types