def load_fixtures(fixtures_dict=None):
    """
    Loads fixtures specified in fixtures_dict. This method must be
    used for fixtures that don't have associated data models. We
    simply want to load the meta into dict objects.
    fixtures_dict should be of the form:
    {
        'actionchains': ['actionchain1.json', 'actionchain2.json'],
        'workflows': ['workflow.yaml']
    }
    :param fixtures_dict: Dictionary specifying the fixtures to load for each type.
    :type fixtures_dict: ``dict``
    :rtype: ``dict``
    """
    if fixtures_dict is None:
        fixtures_dict = {}

    all_fixtures = {}
    fixtures_base_path = get_fixtures_base_path()
    for fixture_type, fixtures in six.iteritems(fixtures_dict):
        loaded_fixtures = {}
        for fixture in fixtures:
            fixture_path = fixtures_base_path + "/" + fixture
            fixture_dict = load_content(fixture_path)
            loaded_fixtures[fixture] = fixture_dict
        all_fixtures[fixture_type] = loaded_fixtures

    return all_fixtures

    Loads fixtures specified in fixtures_dict. This method must be
    used for fixtures that don't have associated data models. We
    simply want to load the meta into dict objects.
    fixtures_dict should be of the form:
    {
        'actionchains': ['actionchain1.json', 'actionchain2.json'],
        'workflows': ['workflow.yaml']
    }
    :param fixtures_dict: Dictionary specifying the fixtures to load for each type.
    :type fixtures_dict: ``dict``
    :rtype: ``dict``
    
st2client/tests/fixtures/loader.py