@@ -284,7 +284,7 @@ describe("A Chat Message", function () {
284284 mock . initConverse ( [ 'chatBoxesFetched' ] , { } , async function ( _converse ) {
285285
286286 await mock . waitForRoster ( _converse , 'current' , 1 ) ;
287- const message = "https://www.openstreetmap.org/#map=18/68.24920/13.61230 " ;
287+ const message = "https://www.openstreetmap.org/directions?engine=fossgis_osrm_car&route=51.507%2C-0.128%3B52.517%2C13.389 #map=7/51.724/6.630 " ;
288288 const contact_jid = mock . cur_names [ 0 ] . replace ( / / g, '.' ) . toLowerCase ( ) + '@montague.lit' ;
289289 await mock . openChatBoxFor ( _converse , contact_jid ) ;
290290 const view = _converse . chatboxviews . get ( contact_jid ) ;
@@ -295,15 +295,15 @@ describe("A Chat Message", function () {
295295 const msg = sizzle ( '.chat-content .chat-msg:last .chat-msg__text' , view ) . pop ( ) ;
296296 await u . waitUntil ( ( ) => msg . innerHTML . replace ( / \< ! - .* ?- \> / g, '' ) ===
297297 '<a target="_blank" rel="noopener" href=' +
298- '"https://www.openstreetmap.org/#map=18/68.24920/13.61230 ">https://www.openstreetmap.org/#map=18/68.24920/13.61230 </a>' ) ;
298+ '"https://www.openstreetmap.org/directions?engine=fossgis_osrm_car&route=51.507%2C-0.128%3B52.517%2C13.389 #map=7/51.724/6.630 ">https://www.openstreetmap.org/directions?engine=fossgis_osrm_car&route=51.507%2C-0.128%3B52.517%2C13.389 #map=7/51.724/6.630 </a>' ) ;
299299 } ) ) ;
300300
301301 it ( "will render geo-URI from Openstreetmap-URL" ,
302302 mock . initConverse ( [ 'chatBoxesFetched' ] , { 'geouri_regex' : / h t t p s \: \/ \/ w w w .o p e n s t r e e t m a p .o r g \/ .* # m a p = [ 0 - 9 ] + \/ ( [ \- 0 - 9 . ] + ) \/ ( [ \- 0 - 9 . ] + ) \S * / g} ,
303303 async function ( _converse ) {
304304
305305 await mock . waitForRoster ( _converse , 'current' , 1 ) ;
306- const message = "https://www.openstreetmap.org/#map=18/68.24920/13.61230 " ;
306+ const message = "https://www.openstreetmap.org/directions?engine=fossgis_osrm_car&route=51.507%2C-0.128%3B52.517%2C13.389 #map=7/51.724/6.630 " ;
307307 const contact_jid = mock . cur_names [ 0 ] . replace ( / / g, '.' ) . toLowerCase ( ) + '@montague.lit' ;
308308 await mock . openChatBoxFor ( _converse , contact_jid ) ;
309309 const view = _converse . chatboxviews . get ( contact_jid ) ;
@@ -313,7 +313,8 @@ describe("A Chat Message", function () {
313313 expect ( view . model . sendMessage ) . toHaveBeenCalled ( ) ;
314314 const msg = sizzle ( '.chat-content .chat-msg:last .chat-msg__text' , view ) . pop ( ) ;
315315 await u . waitUntil ( ( ) => msg . innerHTML . replace ( / \< ! - .* ?- \> / g, '' ) ===
316- 'geo:68.24920,13.61230' ) ;
316+ '<a target="_blank" rel="noopener" href=' +
317+ '"https://www.openstreetmap.org/directions?engine=fossgis_osrm_car&route=51.507%2C-0.128%3B52.517%2C13.389#map=7/51.724/6.630">https://www.openstreetmap.org/directions?engine=fossgis_osrm_car&route=51.507%2C-0.128%3B52.517%2C13.389#map=7/51.724/6.630</a> (geo:51.724,6.630)' ) ;
317318 } ) ) ;
318319
319320 it ( "can be a carbon message, as defined in XEP-0280" ,
0 commit comments