From a00294989df2ecc1bb48a8c473b8ceeeb47d0874 Mon Sep 17 00:00:00 2001 From: "Tristan B. Velloza Kildaire" Date: Wed, 15 Mar 2023 08:53:51 +0200 Subject: [PATCH] Client - Unittest now uses IPv6 accessible IRC server - Placed any unittest-related imports into a `version(unittest) { ... }` block --- source/birchwood/client/client.d | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/source/birchwood/client/client.d b/source/birchwood/client/client.d index 4edde30..bb0dfd5 100644 --- a/source/birchwood/client/client.d +++ b/source/birchwood/client/client.d @@ -861,6 +861,12 @@ public class Client : Thread } } + + version(unittest) + { + import core.thread; + } + unittest { /* FIXME: Get domaina name resolution support */ @@ -868,13 +874,12 @@ public class Client : Thread //freenode: 149.28.246.185 //snootnet: 178.62.125.123 //bonobonet: fd08:8441:e254::5 - ConnectionInfo connInfo = ConnectionInfo.newConnection("worcester.community.deavmi.crxn", 6667, "testBirchwood"); + ConnectionInfo connInfo = ConnectionInfo.newConnection("worcester.community.networks.deavmi.assigned.network", 6667, "testBirchwood"); Client client = new Client(connInfo); client.connect(); - import core.thread; Thread.sleep(dur!("seconds")(2)); client.command(new Message("", "NICK", "birchwood")); // TODO: add nickcommand