From 956decdba774ce8e5f8bcebb9d79c861a765dce1 Mon Sep 17 00:00:00 2001 From: Vladimir Panteleev Date: Mon, 22 Aug 2011 05:54:30 +0300 Subject: [PATCH] std.socket: re-enabled Windows getProtocolByType test (works for me) --- std/socket.d | 24 ++++++++---------------- 1 file changed, 8 insertions(+), 16 deletions(-) diff --git a/std/socket.d b/std/socket.d index 005207726..b576616cd 100644 --- a/std/socket.d +++ b/std/socket.d @@ -373,22 +373,14 @@ class Protocol unittest { Protocol proto = new Protocol; - version (Windows) - { - // These fail, don't know why - pragma(msg, " --- std.socket(" ~ __LINE__.stringof ~ ") broken test ---"); - } - else - { - assert(proto.getProtocolByType(ProtocolType.TCP)); - //printf("About protocol TCP:\n\tName: %.*s\n", proto.name); - // foreach(string s; proto.aliases) - // { - // printf("\tAlias: %.*s\n", s); - // } - assert(proto.name == "tcp"); - assert(proto.aliases.length == 1 && proto.aliases[0] == "TCP"); - } + assert(proto.getProtocolByType(ProtocolType.TCP)); + //printf("About protocol TCP:\n\tName: %.*s\n", proto.name); + // foreach(string s; proto.aliases) + // { + // printf("\tAlias: %.*s\n", s); + // } + assert(proto.name == "tcp"); + assert(proto.aliases.length == 1 && proto.aliases[0] == "TCP"); }