code: def test_get_combined_config_props_check(empty_environ):
      val1 = get_combined_config("props_check", None, default=False)
      assert (
          not val1
      ), "should return the default value if None is provided for init and environment"
  
      os.environ["DASH_PROPS_CHECK"] = "true"
      val2 = get_combined_config("props_check", None, default=False)
      assert val2, "should return the set environment value as True"
  
      val3 = get_combined_config("props_check", False, default=True)
      assert not val3, "init value overrides the environment value"
  
imports: import os
  import logging
  import pytest
  from flask import Flask
  from dash import Dash, exceptions
  from dash._configs import pathname_configs, DASH_ENV_VARS, get_combined_config, load_dash_env_vars
  from dash._utils import AttributeDict
  from dash._get_paths import app_get_asset_url, app_get_relative_path, app_strip_relative_path, get_asset_url, get_relative_path, strip_relative_path
label_desc: Use image node_id 12 for calling a global function with example usage: test_get_combined_config_props_check(empty_environ) without return types