Test fixes

This commit is contained in:
Garry Newman 2019-05-08 11:12:39 +01:00
parent ad21e90e90
commit 1dd679c391
3 changed files with 13 additions and 10 deletions

View File

@ -131,7 +131,7 @@ namespace Steamworks
Receive(); Receive();
await Task.Delay( 100 ); await Task.Delay( 100 );
if ( sw.Elapsed.TotalSeconds > 5 ) if ( sw.Elapsed.TotalSeconds > 10 )
{ {
Assert.Fail( "Client Took Too Long" ); Assert.Fail( "Client Took Too Long" );
break; break;
@ -250,9 +250,9 @@ namespace Steamworks
Receive(); Receive();
await Task.Delay( 100 ); 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; break;
} }
} }
@ -277,6 +277,7 @@ namespace Steamworks
if ( str.Contains( "bye" ) ) if ( str.Contains( "bye" ) )
{ {
connection.SendMessage( "See you later, hater." ); connection.SendMessage( "See you later, hater." );
connection.Flush();
connection.Close( true, 10, "Said Bye" ); connection.Close( true, 10, "Said Bye" );
} }
} }

View File

@ -77,7 +77,7 @@ namespace Steamworks
await Task.Delay( 1000 ); await Task.Delay( 1000 );
list.Cancel(); 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}]" ); Console.WriteLine( $"{s.Name} [{s.Address}]" );

View File

@ -28,20 +28,21 @@ namespace Steamworks
public async Task QueryWithTags() public async Task QueryWithTags()
{ {
var q = Ugc.Query.All var q = Ugc.Query.All
.WithTag( "Fun" ) .WithTag( "Version3" )
.WithTag( "Movie" ) .WithTag( "Hunting Bow" )
.MatchAllTags(); .MatchAllTags();
var result = await q.GetPageAsync( 1 ); var result = await q.GetPageAsync( 1 );
Assert.IsNotNull( result ); Assert.IsNotNull( result );
Assert.IsTrue( result?.ResultCount > 0 );
Console.WriteLine( $"ResultCount: {result?.ResultCount}" ); Console.WriteLine( $"ResultCount: {result?.ResultCount}" );
Console.WriteLine( $"TotalCount: {result?.TotalCount}" ); Console.WriteLine( $"TotalCount: {result?.TotalCount}" );
foreach ( var entry in result.Value.Entries ) foreach ( var entry in result.Value.Entries )
{ {
Assert.IsTrue( entry.HasTag( "Fun" ) ); Assert.IsTrue( entry.HasTag( "Version3" ), "Has Tag Version3" );
Assert.IsTrue( entry.HasTag( "Movie" ) ); Assert.IsTrue( entry.HasTag( "Hunting Bow" ), "Has Tag HuntingBow" );
} }
} }
@ -83,13 +84,14 @@ namespace Steamworks
} }
[TestMethod] [TestMethod]
public async Task QueryFoohy() public async Task QueryGarry()
{ {
var q = Ugc.UserQuery.All var q = Ugc.UserQuery.All
.FromUser( 76561197997689747 ); .FromUser( 76561197960279927 );
var result = await q.GetPageAsync( 1 ); var result = await q.GetPageAsync( 1 );
Assert.IsNotNull( result ); Assert.IsNotNull( result );
Assert.IsTrue( result?.ResultCount > 0 );
Console.WriteLine( $"ResultCount: {result?.ResultCount}" ); Console.WriteLine( $"ResultCount: {result?.ResultCount}" );
Console.WriteLine( $"TotalCount: {result?.TotalCount}" ); Console.WriteLine( $"TotalCount: {result?.TotalCount}" );