Example #1
0
def config_fr(driver):
    """
    Mocked config object with force_register enabled.
    """
    config_module._config_cache = weakref.WeakValueDictionary()
    conf = Config(
        cog_name="PyTest",
        unique_identifier=driver.unique_cog_identifier,
        driver=driver,
        force_registration=True,
    )
    yield conf
Example #2
0
def config_fr(json_driver):
    """
    Mocked config object with force_register enabled.
    """
    conf = Config(
        cog_name="PyTest",
        unique_identifier=json_driver.unique_cog_identifier,
        driver=json_driver,
        force_registration=True,
    )
    yield conf
    conf._defaults = {}
Example #3
0
def config(driver):
    config_module._config_cache = weakref.WeakValueDictionary()
    conf = Config(cog_name="PyTest",
                  unique_identifier=driver.unique_cog_identifier,
                  driver=driver)
    yield conf
Example #4
0
def red_config(red_base_driver):
    return Config(
        cog_name=red_base_driver.cog_name,
        unique_identifier=red_base_driver.unique_cog_identifier,
        driver=red_base_driver,
    )
Example #5
0
def config(json_driver):
    conf = Config(cog_name="PyTest",
                  unique_identifier=json_driver.unique_cog_identifier,
                  driver=json_driver)
    yield conf
    conf._defaults = {}