From cfd9954ba8b98e04607735f767aa3349628f3eb4 Mon Sep 17 00:00:00 2001 From: "Tristan B. Velloza Kildaire" Date: Tue, 26 Sep 2023 14:52:50 +0200 Subject: [PATCH] Utils - Fixed unit test for `flip!(T)(T)` --- source/doap/utils.d | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/source/doap/utils.d b/source/doap/utils.d index ed11985..bb821cb 100644 --- a/source/doap/utils.d +++ b/source/doap/utils.d @@ -35,8 +35,18 @@ public T flip(T)(T bytesIn) if(__traits(isIntegral, T)) */ unittest { - ubyte[] data = [1,2]; - assert(flip(data) == [2,1]); + version(BigEndian) + { + ushort i = 1; + ushort flipped = flip(i); + assert(flipped == 256); + } + else version(LittleEndian) + { + ushort i = 1; + ushort flipped = flip(i); + assert(flipped == 256); + } } /**