Skip to content

Commit 0d9ac4e

Browse files
Update Reqnroll to v3.1.1 and refactor SafeBindingInvoker (#15)
1 parent 03ccb57 commit 0d9ac4e

3 files changed

Lines changed: 7 additions & 8 deletions

File tree

src/ReportPortal.ReqnrollPlugin/ReportPortal.ReqnrollPlugin.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<PackageReference Include="ReportPortal.Shared" Version="3.10.0">
2626
<PrivateAssets>contentfiles;analyzers;</PrivateAssets>
2727
</PackageReference>
28-
<PackageReference Include="Reqnroll" Version="3.0.2" />
28+
<PackageReference Include="Reqnroll" Version="3.1.1" />
2929
</ItemGroup>
3030

3131
<ItemGroup>

src/ReportPortal.ReqnrollPlugin/SafeBindingInvoker.cs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using Reqnroll;
22
using Reqnroll.Bindings;
3-
using Reqnroll.BoDi;
43
using Reqnroll.Configuration;
4+
using Reqnroll.EnvironmentAccess;
55
using Reqnroll.ErrorHandling;
66
using Reqnroll.Infrastructure;
77
using Reqnroll.Tracing;
@@ -13,8 +13,8 @@ namespace ReportPortal.ReqnrollPlugin
1313
{
1414
internal class SafeBindingInvoker : BindingInvoker
1515
{
16-
public SafeBindingInvoker(ReqnrollConfiguration reqnrollConfiguration, IErrorProvider errorProvider, IBindingDelegateInvoker bindingDelegateInvoker, IObjectContainer objectContainer)
17-
: base(reqnrollConfiguration, errorProvider, bindingDelegateInvoker, objectContainer)
16+
public SafeBindingInvoker(ReqnrollConfiguration reqnrollConfiguration, IErrorProvider errorProvider, IBindingDelegateInvoker bindingDelegateInvoker, IEnvironmentOptions environmentOptions)
17+
: base(reqnrollConfiguration, errorProvider, bindingDelegateInvoker, environmentOptions)
1818
{
1919
}
2020

@@ -37,8 +37,7 @@ public override async Task<object> InvokeBindingAsync(IBinding binding, IContext
3737

3838
var hookBinding = binding as IHookBinding;
3939

40-
if (hookBinding.HookType == HookType.BeforeScenario
41-
|| hookBinding.HookType == HookType.BeforeScenarioBlock
40+
if (hookBinding.HookType == HookType.BeforeScenarioBlock
4241
|| hookBinding.HookType == HookType.BeforeScenario
4342
|| hookBinding.HookType == HookType.BeforeStep
4443
|| hookBinding.HookType == HookType.AfterStep

test/ReportPortal.ReqnrollPlugin.Tests/ReportPortal.ReqnrollPlugin.IntegrationTests.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
<PrivateAssets>all</PrivateAssets>
1313
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1414
</PackageReference>
15-
<PackageReference Include="Reqnroll.NUnit" Version="3.0.2" />
16-
<PackageReference Include="Reqnroll.Tools.MsBuild.Generation" Version="3.0.2" />
15+
<PackageReference Include="Reqnroll.NUnit" Version="3.1.1" />
16+
<PackageReference Include="Reqnroll.Tools.MsBuild.Generation" Version="3.1.1" />
1717
</ItemGroup>
1818

1919
<ItemGroup>

0 commit comments

Comments
 (0)