Commit f52d2a19 authored by Marc Gravell's avatar Marc Gravell

WatchAbort_StringEqual() / HashEqual() *require* a verbose-only event

parent 160d56d5
......@@ -11,7 +11,7 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<CodeAnalysisRuleset>$(MSBuildThisFileDirectory)Shared.ruleset</CodeAnalysisRuleset>
<MSBuildWarningsAsMessages>NETSDK1069</MSBuildWarningsAsMessages>
<NoWarn>NU5105</NoWarn>
<PackageReleaseNotes>https://stackexchange.github.io/StackExchange.Redis/ReleaseNotes</PackageReleaseNotes>
<PackageProjectUrl>https://github.com/StackExchange/StackExchange.Redis/</PackageProjectUrl>
<PackageLicenseUrl>https://raw.github.com/StackExchange/StackExchange.Redis/master/LICENSE</PackageLicenseUrl>
......
......@@ -897,6 +897,7 @@ public async Task CombineFireAndForgetAndRegularAsyncInTransaction()
}
}
#if !VERBOSE
[Fact]
public async Task WatchAbort_StringEqual()
{
......@@ -917,7 +918,7 @@ public async Task WatchAbort_StringEqual()
var tran = db.CreateTransaction();
tran.AddCondition(Condition.StringEqual(key, "foo"));
var pong = tran.PingAsync();
Assert.False(await tran.ExecuteAsync());
Assert.False(await tran.ExecuteAsync(), "expected abort");
await Assert.ThrowsAsync<TaskCanceledException>(() => pong);
}
}
......@@ -946,5 +947,7 @@ public async Task WatchAbort_HashLengthEqual()
await Assert.ThrowsAsync<TaskCanceledException>(() => pong);
}
}
#endif
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment