You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@turbine.apache.org by gk...@apache.org on 2026/06/19 13:43:18 UTC

(turbine-core) 02/03: Fix yaml test to be more robust.

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

gmkll pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/turbine-core.git

commit be7a6fc193465305993bb1283d9ff8c8e6170472
Author: Georg Kallidis <gk...@apache.org>
AuthorDate: Fri Jun 19 15:42:06 2026 +0200

    Fix yaml test to be more robust.
---
 .../services/urlmapper/TurbineURLMapperYAMLServiceTest.java | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/src/test/org/apache/turbine/services/urlmapper/TurbineURLMapperYAMLServiceTest.java b/src/test/org/apache/turbine/services/urlmapper/TurbineURLMapperYAMLServiceTest.java
index 52f24da0..842fb2d5 100644
--- a/src/test/org/apache/turbine/services/urlmapper/TurbineURLMapperYAMLServiceTest.java
+++ b/src/test/org/apache/turbine/services/urlmapper/TurbineURLMapperYAMLServiceTest.java
@@ -131,8 +131,17 @@ public class TurbineURLMapperYAMLServiceTest extends BaseTestCase
         uri2.setTemplate( "default.vm" );
         uri2.addPathInfo( pp );
         // this is an artifical url
-        assertEquals( "scheme://bob/wow/damn2/template/default.vm/media-type/html/role/guest/id/1234/language/de",
-                uri2.getAbsoluteLink() );
+        // "scheme://bob/wow/damn2/template/default.vm/media-type/html/role/guest/id/1234/language/de",
+        // but entries may be reversed.
+        assertTrue( uri2.getAbsoluteLink().startsWith( "scheme://bob/wow/damn2/template/default.vm/") );
+        uri2.getPathInfo().stream()
+            .filter( entry -> entry.getKey().equals("role") )
+            .findFirst()
+            .get().getValue().equals( "guest" );
+        uri2.getPathInfo().stream()
+        .filter( entry -> entry.getKey().equals("language") )
+        .findFirst()
+        .get().getValue().equals( "de" );
         urlMapper.mapToURL( uri2 );
         assertEquals( expectedMappedURL, uri2.getRelativeLink() );
     }