File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed
sentry/src/test/java/io/sentry/util Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -319,4 +319,24 @@ class UrlUtilsTest {
319319 assertEquals(" email=user@sentry.io&b=c" , urlDetails.query)
320320 assertEquals(" fragment?q=1&s=2&email=user@sentry.io" , urlDetails.fragment)
321321 }
322+
323+ @Test
324+ fun `extracts path from file url` () {
325+ val urlDetails = UrlUtils .parse(
326+ " file:///users/sentry/text.txt"
327+ )
328+ assertEquals(" file:///users/sentry/text.txt" , urlDetails.url)
329+ assertNull(urlDetails.query)
330+ assertNull(urlDetails.fragment)
331+ }
332+
333+ @Test
334+ fun `does not extract details from websockets url` () {
335+ val urlDetails = UrlUtils .parse(
336+ " wss://example.com/socket"
337+ )
338+ assertNull(urlDetails.url)
339+ assertNull(urlDetails.query)
340+ assertNull(urlDetails.fragment)
341+ }
322342}
You can’t perform that action at this time.
0 commit comments