std.socket: re-enabled Windows getProtocolByType test (works for me)

This commit is contained in:
Vladimir Panteleev 2011-08-22 05:54:30 +03:00
parent 9b5aa12891
commit 956decdba7

View file

@ -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");
}