code: def test_record_to_schema_no_recurse():
      """CLI - Helpers - Record to Schema, Non-recursive"""
  
      record = {
          "dict": {"boolean": False, "integer": 123},
          "list": [],
          "string": "this is a string",
          "float": 1234.56,
          "integer": 1234,
          "boolean": True,
      }
  
      expected_result = {
          "dict": {},
          "list": [],
          "string": "string",
          "float": "float",
          "integer": "integer",
          "boolean": "boolean",
      }
  
      result = helpers.record_to_schema(record, recursive=False)
  
      assert_equal(result, expected_result)
  
imports: from nose.tools import assert_equal
  from streamalert_cli import helpers
label_desc: Use image node_id 1 for calling a global function with example usage: test_record_to_schema_no_recurse() without return types