More disabled tests

This commit is contained in:
Victor Hurdugaci 2014-12-17 14:08:36 -08:00
parent 700fa531de
commit c00007caab
3 changed files with 17 additions and 7 deletions

View File

@ -6,13 +6,15 @@ using System.Net.Http;
using System.Net.Sockets; using System.Net.Sockets;
using System.Text; using System.Text;
using System.Threading.Tasks; using System.Threading.Tasks;
using Microsoft.AspNet.Testing.xunit;
using Xunit; using Xunit;
namespace Microsoft.Net.Http.Server namespace Microsoft.Net.Http.Server
{ {
public class OpaqueUpgradeTests public class OpaqueUpgradeTests
{ {
[Fact] [ConditionalFact]
[OSSkipCondition(OperatingSystems.Win7And2008R2)]
public async Task OpaqueUpgrade_AfterHeadersSent_Throws() public async Task OpaqueUpgrade_AfterHeadersSent_Throws()
{ {
string address; string address;
@ -34,7 +36,8 @@ namespace Microsoft.Net.Http.Server
} }
} }
[Fact] [ConditionalFact]
[OSSkipCondition(OperatingSystems.Win7And2008R2)]
public async Task OpaqueUpgrade_GetUpgrade_Success() public async Task OpaqueUpgrade_GetUpgrade_Success()
{ {
string address; string address;
@ -55,7 +58,8 @@ namespace Microsoft.Net.Http.Server
} }
} }
[Theory] [ConditionalTheory]
[OSSkipCondition(OperatingSystems.Win7And2008R2)]
// See HTTP_VERB for known verbs // See HTTP_VERB for known verbs
[InlineData("UNKNOWN", null)] [InlineData("UNKNOWN", null)]
[InlineData("INVALID", null)] [InlineData("INVALID", null)]
@ -110,7 +114,8 @@ namespace Microsoft.Net.Http.Server
} }
} }
[Theory] [ConditionalTheory]
[OSSkipCondition(OperatingSystems.Win7And2008R2)]
// Http.Sys returns a 411 Length Required if PUT or POST does not specify content-length or chunked. // Http.Sys returns a 411 Length Required if PUT or POST does not specify content-length or chunked.
[InlineData("POST", "Content-Length: 10")] [InlineData("POST", "Content-Length: 10")]
[InlineData("POST", "Transfer-Encoding: chunked")] [InlineData("POST", "Transfer-Encoding: chunked")]

View File

@ -6,13 +6,15 @@ using System.Net.WebSockets;
using System.Text; using System.Text;
using System.Threading; using System.Threading;
using System.Threading.Tasks; using System.Threading.Tasks;
using Microsoft.AspNet.Testing.xunit;
using Xunit; using Xunit;
namespace Microsoft.Net.Http.Server namespace Microsoft.Net.Http.Server
{ {
public class WebSocketTests public class WebSocketTests
{ {
[Fact] [ConditionalFact]
[OSSkipCondition(OperatingSystems.Win7And2008R2)]
public async Task WebSocketAccept_AfterHeadersSent_Throws() public async Task WebSocketAccept_AfterHeadersSent_Throws()
{ {
string address; string address;
@ -33,7 +35,8 @@ namespace Microsoft.Net.Http.Server
} }
} }
[Fact] [ConditionalFact]
[OSSkipCondition(OperatingSystems.Win7And2008R2)]
public async Task WebSocketAccept_Success() public async Task WebSocketAccept_Success()
{ {
string address; string address;
@ -50,7 +53,8 @@ namespace Microsoft.Net.Http.Server
} }
} }
[Fact] [ConditionalFact]
[OSSkipCondition(OperatingSystems.Win7And2008R2)]
public async Task WebSocketAccept_SendAndReceive_Success() public async Task WebSocketAccept_SendAndReceive_Success()
{ {
string address; string address;

View File

@ -4,6 +4,7 @@
}, },
"dependencies": { "dependencies": {
"Microsoft.Net.Http.Server": "1.0.0-*", "Microsoft.Net.Http.Server": "1.0.0-*",
"Microsoft.AspNet.Testing": "1.0.0-*",
"xunit.runner.kre": "1.0.0-*" "xunit.runner.kre": "1.0.0-*"
}, },
"frameworks": { "frameworks": {