diff options
author | crupest <crupest@outlook.com> | 2021-05-15 22:43:25 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2021-05-15 22:43:25 +0800 |
commit | cb94e16894e1d5419af4f46dc34ebad6d77d49c7 (patch) | |
tree | f5d521cd27d4c6f7d9aa11782dd500864bf7503d /BackEnd/Timeline.Tests | |
parent | b10261186393aacf6cf07491d322f0224c94158f (diff) | |
download | timeline-cb94e16894e1d5419af4f46dc34ebad6d77d49c7.tar.gz timeline-cb94e16894e1d5419af4f46dc34ebad6d77d49c7.tar.bz2 timeline-cb94e16894e1d5419af4f46dc34ebad6d77d49c7.zip |
test: Try to fix test failure due to delayed signalr message.
Diffstat (limited to 'BackEnd/Timeline.Tests')
-rw-r--r-- | BackEnd/Timeline.Tests/IntegratedTests/TimelineHubTest.cs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/BackEnd/Timeline.Tests/IntegratedTests/TimelineHubTest.cs b/BackEnd/Timeline.Tests/IntegratedTests/TimelineHubTest.cs index dc2ad614..05d4c28c 100644 --- a/BackEnd/Timeline.Tests/IntegratedTests/TimelineHubTest.cs +++ b/BackEnd/Timeline.Tests/IntegratedTests/TimelineHubTest.cs @@ -43,11 +43,13 @@ namespace Timeline.Tests.IntegratedTests using var client = await CreateClientAsUser();
await client.TestPostAsync($"timelines/{generator(1)}/posts", TimelinePostTest.CreateTextPostRequest("aaa"));
+ await Task.Delay(1);
changed.Should().BeFalse();
await connection.InvokeAsync(nameof(TimelineHub.SubscribeTimelinePostChange), generator(1));
await client.TestPostAsync($"timelines/{generator(1)}/posts", TimelinePostTest.CreateTextPostRequest("bbb"));
+ await Task.Delay(1);
changed.Should().BeTrue();
changed = false;
@@ -55,6 +57,7 @@ namespace Timeline.Tests.IntegratedTests await connection.InvokeAsync(nameof(TimelineHub.UnsubscribeTimelinePostChange), generator(1));
await client.TestPostAsync($"timelines/{generator(1)}/posts", TimelinePostTest.CreateTextPostRequest("ccc"));
+ await Task.Delay(1);
changed.Should().BeFalse();
}
|