Use LINQ select for data assigning for simplicity

To avoid having to read through all of frames and ensure nothing is failing there
This commit is contained in:
Salman Ahmed
2021-05-04 23:41:46 +03:00
parent 4ceb9b1562
commit 45c0b74151

View File

@ -284,31 +284,33 @@ namespace osu.Game.Tests.NonVisual
{ {
const double repeating_time = 5000; const double repeating_time = 5000;
int incrementingData = 0;
// add a range of frames randomized in time but have a "data" assigned to them in ascending order. // add a range of frames randomized in time but have a "data" assigned to them in ascending order.
replay.Frames.AddRange(new[] replay.Frames.AddRange(new[]
{ {
new TestReplayFrame(repeating_time, true, 0), new TestReplayFrame(repeating_time, true),
new TestReplayFrame(0, true, 1), new TestReplayFrame(0, true),
new TestReplayFrame(3000, true, 2), new TestReplayFrame(3000, true),
new TestReplayFrame(repeating_time, true, 3), new TestReplayFrame(repeating_time, true),
new TestReplayFrame(repeating_time, true, 4), new TestReplayFrame(repeating_time, true),
new TestReplayFrame(6000, true, 5), new TestReplayFrame(6000, true),
new TestReplayFrame(9000, true, 6), new TestReplayFrame(9000, true),
new TestReplayFrame(repeating_time, true, 7), new TestReplayFrame(repeating_time, true),
new TestReplayFrame(repeating_time, true, 8), new TestReplayFrame(repeating_time, true),
new TestReplayFrame(1000, true, 9), new TestReplayFrame(1000, true),
new TestReplayFrame(11000, true, 10), new TestReplayFrame(11000, true),
new TestReplayFrame(21000, true, 11), new TestReplayFrame(21000, true),
new TestReplayFrame(4000, true, 12), new TestReplayFrame(4000, true),
new TestReplayFrame(repeating_time, true, 13), new TestReplayFrame(repeating_time, true),
new TestReplayFrame(repeating_time, true, 14), new TestReplayFrame(repeating_time, true),
new TestReplayFrame(8000, true, 15), new TestReplayFrame(8000, true),
new TestReplayFrame(2000, true, 16), new TestReplayFrame(2000, true),
new TestReplayFrame(7000, true, 17), new TestReplayFrame(7000, true),
new TestReplayFrame(repeating_time, true, 18), new TestReplayFrame(repeating_time, true),
new TestReplayFrame(repeating_time, true, 19), new TestReplayFrame(repeating_time, true),
new TestReplayFrame(10000, true, 20), new TestReplayFrame(10000, true),
}); }.Select(f => new TestReplayFrame(f.Time, true, incrementingData++)));
replay.HasReceivedAllFrames = true; replay.HasReceivedAllFrames = true;