code: def test_wrong_split_action_space_config() -> None:
      """Test a few not allowed configs"""
      base_env = build_dummy_maze_env()
  
      with pytest.raises(AssertionError):
          split_config = {
              "action_0_2": {
                  "action_up": {"indices": [0, 2, 5]},
                  "action_side": {"indices": [1, 3, 4]},
              }
          }
          _ = SplitActionsWrapper.wrap(
              base_env, split_config=split_config
          )
  
      with pytest.raises(AssertionError):
          split_config = {
              "action_0_2": {
                  "action_up": {"indices": [2]},
                  "action_side": {"indices": [1, 3, 4]},
              }
          }
          _ = SplitActionsWrapper.wrap(
              base_env, split_config=split_config
          )
  
      with pytest.raises(AssertionError):
          split_config = {
              "action_0_2": {
                  "action_up": {"indices": [2]},
                  "action_side": {"indices": [1, 3, 4]},
              }
          }
          _ = SplitActionsWrapper.wrap(
              base_env, split_config=split_config
          )
  
      with pytest.raises(AssertionError):
          split_config = {
              "action_0_2": {
                  "action_up": {"indices": [2, 2]},
                  "action_side": {"indices": [1, 3, 4]},
              }
          }
          _ = SplitActionsWrapper.wrap(
              base_env, split_config=split_config
          )
  
      with pytest.raises(NotImplementedError):
          split_config = {
              "action_0_0": {
                  "action_up": {"indices": [2, 2]},
                  "action_side": {"indices": [1, 3, 4]},
              }
          }
          _ = SplitActionsWrapper.wrap(
              base_env, split_config=split_config
          )
  
file_path: maze/maze/test/core/wrappers/test_split_actions_wrapper.py
imports: from typing import Dict
  import numpy
  import pytest
  from gym import spaces
  from maze.core.wrappers.maze_gym_env_wrapper import GymMazeEnv
  from maze.core.wrappers.split_actions_wrapper import SplitActionsWrapper
  from maze.test.shared_test_utils.helper_functions import build_dummy_maze_env
label_desc: Use image node_id 3 for calling a global function with example usage: test_wrong_split_action_space_config() without return types