def METHOD_NAME(self):
    base_cfg = {
        'a':
        1,
        'b': {
            'c': [1, 2, 3],
            'd': 'dd'
        },
        'dict_list': [dict(type='l1', v=1),
                      dict(type='l2', v=2)],
        'dict_list2': [
            dict(
                type='l1',
                v=[dict(type='l1_1', v=1),
                   dict(type='l1_2', v=2)]),
            dict(type='l2', v=2)
        ]
    }
    cfg = Config(base_cfg)
    merge_dict_for_list = {
        'a':
        2,
        'b.c': [3, 3, 3],
        'b.d':
        'ee',
        'dict_list': [dict(type='l1', v=8),
                      dict(type='l3', v=8)],
        'dict_list2': [
            dict(
                type='l1',
                v=[
                    dict(type='l1_1', v=8),
                    dict(type='l1_2', v=2),
                    dict(type='l1_3', v=8),
                ]),
            dict(type='l2', v=8)
        ],
        'c':
        'test'
    }
    cfg1 = copy.deepcopy(cfg)
    cfg1.merge_from_dict(merge_dict_for_list, force=False)
    self.assertDictEqual(
        cfg1._cfg_dict, {
            'a':
            1,
            'b': {
                'c': [1, 2, 3],
                'd': 'dd'
            },
            'dict_list': [
                dict(type='l1', v=1),
                dict(type='l2', v=2),
                dict(type='l3', v=8)
            ],
            'dict_list2': [
                dict(
                    type='l1',
                    v=[
                        dict(type='l1_1', v=1),
                        dict(type='l1_2', v=2),
                        dict(type='l1_3', v=8),
                    ]),
                dict(type='l2', v=2)
            ],
            'c':
            'test'
        })
    cfg2 = copy.deepcopy(cfg)
    cfg2.merge_from_dict(merge_dict_for_list, force=True)
    self.assertDictEqual(
        cfg2._cfg_dict, {
            'a':
            2,
            'b': {
                'c': [3, 3, 3],
                'd': 'ee'
            },
            'dict_list': [
                dict(type='l1', v=8),
                dict(type='l2', v=2),
                dict(type='l3', v=8)
            ],
            'dict_list2': [
                dict(
                    type='l1',
                    v=[
                        dict(type='l1_1', v=8),
                        dict(type='l1_2', v=2),
                        dict(type='l1_3', v=8),
                    ]),
                dict(type='l2', v=8)
            ],
            'c':
            'test'
        })