From 2efd06a713bcd16a4ac50ff9b123c02465ba0b17 Mon Sep 17 00:00:00 2001 From: Willem Date: Sat, 6 Sep 2025 12:37:45 +0200 Subject: [PATCH] FC18: Updated tests for _SALAH_INTERROBANG unicode code point --- .../test/java/org/x4o/fc18/FourCornerUnicodeDisplayTest.java | 2 +- .../test/java/org/x4o/fc18/FourCornerUnicodeImportTest.java | 2 +- .../test/java/org/x4o/fc18/cake2/zero33/FCDotVT06Test.java | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/nx01-x4o-fc18/src/test/java/org/x4o/fc18/FourCornerUnicodeDisplayTest.java b/nx01-x4o-fc18/src/test/java/org/x4o/fc18/FourCornerUnicodeDisplayTest.java index ed4cf71..b7c2bd0 100644 --- a/nx01-x4o-fc18/src/test/java/org/x4o/fc18/FourCornerUnicodeDisplayTest.java +++ b/nx01-x4o-fc18/src/test/java/org/x4o/fc18/FourCornerUnicodeDisplayTest.java @@ -224,6 +224,6 @@ public class FourCornerUnicodeDisplayTest { cdc.add(FCDotCDC1604DashP6.NX02_B); // B cdc.add(FCDotCDC1604DashP6._SALAH_INTERROBANG); // with ! as we droped out of escape mode by B being to large - Assertions.assertEquals("HOIT001__ONEHOIB!", FourCornerUnicodeDisplay.text().renderFromX06(cdc)); + Assertions.assertEquals("HOIT001__ONEHOIB‽", FourCornerUnicodeDisplay.text().renderFromX06(cdc)); } } diff --git a/nx01-x4o-fc18/src/test/java/org/x4o/fc18/FourCornerUnicodeImportTest.java b/nx01-x4o-fc18/src/test/java/org/x4o/fc18/FourCornerUnicodeImportTest.java index f1edaa3..e38bf2d 100644 --- a/nx01-x4o-fc18/src/test/java/org/x4o/fc18/FourCornerUnicodeImportTest.java +++ b/nx01-x4o-fc18/src/test/java/org/x4o/fc18/FourCornerUnicodeImportTest.java @@ -160,7 +160,7 @@ public class FourCornerUnicodeImportTest { List cdc = FourCornerUnicodeImport.lossy().convertToX06(foobar); Assertions.assertNotNull(cdc); Assertions.assertFalse(cdc.isEmpty()); - Assertions.assertEquals("FOO???", FourCornerUnicodeDisplay.text().renderFromX06(cdc)); + Assertions.assertEquals("FOO¿¿¿", FourCornerUnicodeDisplay.text().renderFromX06(cdc)); Assertions.assertThrows(IllegalArgumentException.class, () -> { FourCornerUnicodeImport.strict().convertToX06(foobar); }); diff --git a/nx01-x4o-fc18/src/test/java/org/x4o/fc18/cake2/zero33/FCDotVT06Test.java b/nx01-x4o-fc18/src/test/java/org/x4o/fc18/cake2/zero33/FCDotVT06Test.java index c3147fc..6c41016 100644 --- a/nx01-x4o-fc18/src/test/java/org/x4o/fc18/cake2/zero33/FCDotVT06Test.java +++ b/nx01-x4o-fc18/src/test/java/org/x4o/fc18/cake2/zero33/FCDotVT06Test.java @@ -49,7 +49,7 @@ public class FCDotVT06Test { cdc.addAll(FourCornerRecipe.toDecimalsX06(456)); cdc.add(FCDotCDC1604DashP6._SALAH_INTERROBANG.baklavaPointDotIndex()); - Assertions.assertEquals("␘␘␇AG␇␇␇^BCD?␇␇␇^EFG!", FourCornerUnicodeDisplay.raw().renderFromInt18(cdc)); + Assertions.assertEquals("␘␘␇AG␇␇␇^BCD¿␇␇␇^EFG‽", FourCornerUnicodeDisplay.raw().renderFromInt18(cdc)); // TODO: Fix lexer embedded escapes, and display external with single unicode escape sign //Assertions.assertEquals("?AG?BCD?EFG!", FourCornerUnicodeDisplay.text().renderFromX06(cdc)); } @@ -61,6 +61,6 @@ public class FCDotVT06Test { cdc.addAll(FourCornerRecipe.toDecimalsX06(5)); cdc.add(FCDotCDC1604DashP6._SALAH_INTERROBANG.baklavaPointDotIndex()); - Assertions.assertEquals("␘␘␇CA␇␇␇^F!", FourCornerUnicodeDisplay.raw().renderFromInt18(cdc)); + Assertions.assertEquals("␘␘␇CA␇␇␇^F‽", FourCornerUnicodeDisplay.raw().renderFromInt18(cdc)); } }