def test_dynamic_sections_without_default(self):
        result = config.load_config()
        result['dynamic-section'] = {'OS_REGION_NAME': "DFW;ORD"}
        config.create_dynamic_configs(result)
        # The new sections exist
        assert 'dynamic-section-ORD' in result.sections
        assert 'dynamic-section-DFW' in result.sections

        # The default section is no longer provided
        assert 'dynamic-section' not in result.sections

        # The super group is set up correctly
        assert 'dynamic-section' in \
               result['dynamic-section-ORD'].get('SUPERNOVA_GROUP')
        assert 'dynamic-section' == \
               result['dynamic-section-DFW'].get('SUPERNOVA_GROUP')

        # The regions are correct
        assert 'ORD' == \
               result['dynamic-section-ORD'].get('OS_REGION_NAME')
        assert 'DFW' == \
               result['dynamic-section-DFW'].get('OS_REGION_NAME')
dataset/ETHPy150Open major/supernova/tests/test_config.py/TestDynamicConfig.test_dynamic_sections_without_default/original