diff --git a/src/NUnit.Engine.Api/TestPackage.cs b/src/NUnit.Engine.Api/TestPackage.cs index 1e38790..5ec1260 100644 --- a/src/NUnit.Engine.Api/TestPackage.cs +++ b/src/NUnit.Engine.Api/TestPackage.cs @@ -277,6 +277,16 @@ public void ApplySetting(string name, int value, bool recursive) ApplySetting(new PackageSetting(name, value), recursive); } + /// + /// Remove a setting from this package and, optionally, from all subpackages. + /// + /// The setting to remove. + /// If true, remove the setting recursively from all subpackages. + public void RemoveSetting(SettingDefinition setting, bool recursive) + { + RemoveSetting(setting.Name, recursive); + } + /// /// Remove a setting from this package and, optionally, from all subpackages. ///