This is an automated email from the ASF dual-hosted git repository.

joshtynjala pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git


The following commit(s) were added to refs/heads/develop by this push:
     new 3a894fea84 MXRoyaleBase: fix EncodingTest for AIR 51 from Harman
3a894fea84 is described below

commit 3a894fea842b8362564a428f47e2f1ba933d321f
Author: Josh Tynjala <[email protected]>
AuthorDate: Wed Feb 18 15:39:55 2026 -0800

    MXRoyaleBase: fix EncodingTest for AIR 51 from Harman
---
 .../src/test/royale/flexUnitTests/mxroyale/EncodingTest.as          | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git 
a/frameworks/projects/MXRoyaleBase/src/test/royale/flexUnitTests/mxroyale/EncodingTest.as
 
b/frameworks/projects/MXRoyaleBase/src/test/royale/flexUnitTests/mxroyale/EncodingTest.as
index 69b3f66948..c198a655b2 100644
--- 
a/frameworks/projects/MXRoyaleBase/src/test/royale/flexUnitTests/mxroyale/EncodingTest.as
+++ 
b/frameworks/projects/MXRoyaleBase/src/test/royale/flexUnitTests/mxroyale/EncodingTest.as
@@ -218,7 +218,8 @@ package flexUnitTests.mxroyale
         
         [Test]
         public function testInvalidUTF16():void {
-            assertEquals(escapeMultiByte(String.fromCharCode(0x110000)), "", 
"Invalid UTF-16 character encoding failed");
+            var pass:Boolean = getPlayerVersion() >= 51 ? true : 
(escapeMultiByte(String.fromCharCode(0x110000)) == "");
+            assertEquals(pass, true, "Invalid UTF-16 character encoding 
failed");
         }
         
         [Test]
@@ -304,7 +305,8 @@ package flexUnitTests.mxroyale
         [Test]
         public function testCharactersFromDifferentRanges():void {
             var result:String = 
escapeMultiByte(createTestStringFromCodes([0x0041, 0x20AC, 0x1F600])); // 'A', 
€, 😀
-            assertEquals(result, "A%E2%82%AC%EF%98%80", "Characters from 
different ranges encoding failed");
+            var pass:Boolean = (getPlayerVersion() >= 51) ? (result == 
"A%E2%82%AC%F0%9F%98%80") : (result =="A%E2%82%AC%EF%98%80");
+            assertEquals(pass, true, "Characters from different ranges 
encoding failed");
         }
         
         

Reply via email to