code: def test_generate_athena_schema_special_key():
      """CLI - Generate Athena schema: special key"""
  
      log_schema = CONFIG["logs"]["test_log_type_json"]["schema"]
      athena_schema = helpers.logs_schema_to_athena_schema(log_schema)
  
      expected_athena_schema = {
          "`key1`": "array<string>",
          "`key2`": "string",
          "`key3`": "bigint",
          "`key9`": "boolean",
          "`key10`": "map<string,string>",
          "`key11`": "decimal(10,3)",
      }
  
      assert_equal(athena_schema, expected_athena_schema)
  
file_path: streamalert/tests/unit/streamalert_cli/athena/test_helpers.py
imports: from mock import patch
  from nose.tools import assert_equal, assert_true
  from streamalert_cli.athena import helpers
  from streamalert_cli.config import CLIConfig
  from streamalert.shared.firehose import FirehoseClient
label_desc: Use image node_id 2 for calling a global function with example usage: test_generate_athena_schema_special_key() without return types