name: InvalidConfigsValueNonMappingSettingGroups

# This fixture tests validation of `settings.configs` under an aggregate target.
# Here, `invalid_key0` and `invalid_key1` are scalar values (not mappings),
# so parsing should throw SpecParsingError.invalidConfigsMappingFormat.
settingGroups:
  invalid_preset:
    configs:
      invalid_key0: value0
      debug:
        valid_key: value1
      invalid_key1: value2
targets:
  invalid_target:
    type: application
    platform: iOS
    settings:
      groups:
        - invalid_preset
