From 1dd679c3915a0ab97d2ddcbf2792160efb012c55 Mon Sep 17 00:00:00 2001 From: Garry Newman Date: Wed, 8 May 2019 11:12:39 +0100 Subject: [PATCH] Test fixes --- Facepunch.Steamworks.Test/NetworkingSockets.cs | 7 ++++--- Facepunch.Steamworks.Test/ServerlistTest.cs | 2 +- Facepunch.Steamworks.Test/UgcQuery.cs | 14 ++++++++------ 3 files changed, 13 insertions(+), 10 deletions(-) diff --git a/Facepunch.Steamworks.Test/NetworkingSockets.cs b/Facepunch.Steamworks.Test/NetworkingSockets.cs index 9aebd53..9fca88b 100644 --- a/Facepunch.Steamworks.Test/NetworkingSockets.cs +++ b/Facepunch.Steamworks.Test/NetworkingSockets.cs @@ -131,7 +131,7 @@ namespace Steamworks Receive(); await Task.Delay( 100 ); - if ( sw.Elapsed.TotalSeconds > 5 ) + if ( sw.Elapsed.TotalSeconds > 10 ) { Assert.Fail( "Client Took Too Long" ); break; @@ -250,9 +250,9 @@ namespace Steamworks Receive(); await Task.Delay( 100 ); - if ( sw.Elapsed.TotalSeconds > 5 ) + if ( sw.Elapsed.TotalSeconds > 10 ) { - Assert.Fail( "Client Took Too Long" ); + Assert.Fail( "Socket Took Too Long" ); break; } } @@ -277,6 +277,7 @@ namespace Steamworks if ( str.Contains( "bye" ) ) { connection.SendMessage( "See you later, hater." ); + connection.Flush(); connection.Close( true, 10, "Said Bye" ); } } diff --git a/Facepunch.Steamworks.Test/ServerlistTest.cs b/Facepunch.Steamworks.Test/ServerlistTest.cs index 175e1ab..a6a45c2 100644 --- a/Facepunch.Steamworks.Test/ServerlistTest.cs +++ b/Facepunch.Steamworks.Test/ServerlistTest.cs @@ -77,7 +77,7 @@ namespace Steamworks await Task.Delay( 1000 ); list.Cancel(); - foreach ( var s in list.Responsive.Take( 10 ) ) + foreach ( var s in list.Responsive.Take( 10 ).ToArray() ) { Console.WriteLine( $"{s.Name} [{s.Address}]" ); diff --git a/Facepunch.Steamworks.Test/UgcQuery.cs b/Facepunch.Steamworks.Test/UgcQuery.cs index 489e6b4..ae3cb5b 100644 --- a/Facepunch.Steamworks.Test/UgcQuery.cs +++ b/Facepunch.Steamworks.Test/UgcQuery.cs @@ -28,20 +28,21 @@ namespace Steamworks public async Task QueryWithTags() { var q = Ugc.Query.All - .WithTag( "Fun" ) - .WithTag( "Movie" ) + .WithTag( "Version3" ) + .WithTag( "Hunting Bow" ) .MatchAllTags(); var result = await q.GetPageAsync( 1 ); Assert.IsNotNull( result ); + Assert.IsTrue( result?.ResultCount > 0 ); Console.WriteLine( $"ResultCount: {result?.ResultCount}" ); Console.WriteLine( $"TotalCount: {result?.TotalCount}" ); foreach ( var entry in result.Value.Entries ) { - Assert.IsTrue( entry.HasTag( "Fun" ) ); - Assert.IsTrue( entry.HasTag( "Movie" ) ); + Assert.IsTrue( entry.HasTag( "Version3" ), "Has Tag Version3" ); + Assert.IsTrue( entry.HasTag( "Hunting Bow" ), "Has Tag HuntingBow" ); } } @@ -83,13 +84,14 @@ namespace Steamworks } [TestMethod] - public async Task QueryFoohy() + public async Task QueryGarry() { var q = Ugc.UserQuery.All - .FromUser( 76561197997689747 ); + .FromUser( 76561197960279927 ); var result = await q.GetPageAsync( 1 ); Assert.IsNotNull( result ); + Assert.IsTrue( result?.ResultCount > 0 ); Console.WriteLine( $"ResultCount: {result?.ResultCount}" ); Console.WriteLine( $"TotalCount: {result?.TotalCount}" );