chore(deps): update dependency reqnroll.xunit to v3 #573
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.4.1->3.2.0Release Notes
reqnroll/Reqnroll (Reqnroll.xUnit)
v3.2.0Improvements:
treace/stepDefinitionSkeletonStyletoAsyncCucumberExpressionAttributeorAsyncRegexAttribute. (#876)Bug fixes:
Contributors of this release (in alphabetical order): @clrudolphi, @Code-Grump, @gasparnagy, @kant2002
v3.1.2Bug fixes:
generator/disableFriendlyTestNamesis set to true, causing a Reqnroll v2 compatiblility issue (#867)Contributors of this release (in alphabetical order): @clrudolphi, @konarx
v3.1.1Bug fixes:
Contributors of this release (in alphabetical order): @jdb0123
v3.1.0New features:
Reqnroll.xunit.v3package. (#405, #538)addNonParallelizableMarkerForTagsefature now also applies to scenario-level tags for frameworks supporting method-level isolation (NUnit, MsTest V2, TUnit). (#826)generator/disableFriendlyTestNamessetting inreqnroll.json. This can help to avoid compatiblity issues with tools like VsTest retry. For MsTest this setting restores the behavior of Reqnroll v2. (#854)Improvements:
Reqnroll.Tools.MsBuild.GenerationNuGet package: reduced size by optimizing included dependencies, consolidated MsBuild assets (#812)Bug fixes:
runtime/stopAtFirstErroris true, but handled delayed (#857)Contributors of this release (in alphabetical order): @chekkan, @Code-Grump, @DrEsteban, @gasparnagy, @konarx
v3.0.3New features:
Reqnroll.xunit.v3package. (#405, #538)addNonParallelizableMarkerForTagsefature now also applies to scenario-level tags for frameworks supporting method-level isolation (NUnit, MsTest V2, TUnit). (#826)generator/disableFriendlyTestNamessetting inreqnroll.json. This can help to avoid compatiblity issues with tools like VsTest retry. For MsTest this setting restores the behavior of Reqnroll v2. (#854)Improvements:
Reqnroll.Tools.MsBuild.GenerationNuGet package: reduced size by optimizing included dependencies, consolidated MsBuild assets (#812)Bug fixes:
runtime/stopAtFirstErroris true, but handled delayed (#857)Contributors of this release (in alphabetical order): @chekkan, @Code-Grump, @DrEsteban, @gasparnagy, @konarx
v3.0.2Bug fixes:
Contributors of this release (in alphabetical order): @gasparnagy
v3.0.1Bug fixes:
TestRunFinishedCucumber message is set to true when before/after test run hook fails (Cucumber/Cucumber-compatibility-Kit v21.0.0) (#801)Contributors of this release (in alphabetical order): @gasparnagy, @clrudolphi
v3.0.0New features:
.ndjsonfile. Cucumber messages contain all information about the test run, therefore this formatter can be used to integrate Reqnroll with other tools.Reqnroll.TUnitin a TUnit project to enable Reqnroll TUnit support. Can be used with TUnit v0.55.23 and later. (#442)REQNROLL_DRY_RUNenvironment variable totrue. This is useful for quickly verifying if all steps have been defined. (#614)Improvements:
RuleInfotoScenarioContextto provide information about the current rule (#454)VerifyCaseInsensitiveflag toInstanceCreationOptionsthat allows for case-insensitive member verification when object instances are created from tables (#577)Regexproperty andregexconstructor parameter for all step definition attributes toExpressionandexpression, as it represents a cucumber expression or a regular expression (regex) that matches the step text. (#639)ExpressionTypeoption (CucumberExpression/RegularExpression) to[Given],[When]and[Then]attributes (#663)BuildMetadataclass to encapsulate CI metadata properties such asProductName,BuildUrl,BuildNumber,Remote,Revision,Branch, andTag. These will be used to populate data in reports (e.g. html and message formatter). (#658)NotImplementedExceptionas "pending" (#732)ScenarioContext,FeatureContextandTestThreadContextto be resolved or injected through their interfaces, e.g.IScenarioContext(#761)PendingStepExceptionandIReqnrollOutputHelper. (#781)Improvements for plugins:
ExecutionEventclasses and event publishing. Events carry more context information; publication is now async. (#621)AsyncEventHandlerinRuntimePluginTestExecutionLifecycleEvents(#634)Bug fixes:
AfterFeaturehook causes the next first test failure in the next feature (#597)ObjectContainercan be accessed throughRegisterInstanceAs/RegisterFactoryAs/RegisterTypeAs(#594)RootNamespaceis defined in the project file (#633)Reqnroll.CustomPluginpackage (#719)Deprecations:
ISyncTestRunner) has been removed. Please useITestRunnerinstead.IBindingInvoker) has been deprecated. Please useIAsyncBindingInvokerinstead.ScenarioInfo.ScenarioAndFeatureTags. Please useScenarioInfo.CombinedTagsinstead.Reqnroll.Assist.Serviceclass:RegisterValueComparer,UnregisterValueComparer,RegisterValueRetriever,UnregisterValueRetrieveruseValueComparers.Register,ValueComparers.Unregister,ValueRetrievers.Register,ValueRetrievers.Unregisterinstead.ScenarioContext.PendingandScenarioContext.StepIsPendinghave been deprecated and going to be removed in v4. Usethrow new PendingStepException()instead.Cultureproperty from step definition attributes (Given,When,Then,StepDefinition) (#671)[Serializable]from Reqnroll exceptions (#738)<summary>from NuGet packages (#766)Breaking changes:
Regexproperty andregexconstructor parameter for all step definition attributes toExpressionandexpression, as it represents a cucumber expression or a regular expression (regex) that matches the step text. (#639)Cultureproperty from step definition attributes (Given,When,Then,StepDefinition) (#671)Contributors of this release (in alphabetical order): @304NotModified, @AdaskoTheBeAsT, @algirdasN, @clrudolphi, @DrEsteban, @gasparnagy, @loraderon, @obligaron
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.