Fixes 1731, compare URLs case-insensitive (#1980)
This commit is contained in:
parent
ec819f06ce
commit
edf3114e47
3 changed files with 30 additions and 5 deletions
|
@ -1,3 +1,5 @@
|
|||
import {it, describe, expect} from '@jest/globals'
|
||||
|
||||
import {
|
||||
linkRequiresWarning,
|
||||
isPossiblyAUrl,
|
||||
|
@ -6,6 +8,7 @@ import {
|
|||
|
||||
describe('linkRequiresWarning', () => {
|
||||
type Case = [string, string, boolean]
|
||||
|
||||
const cases: Case[] = [
|
||||
['http://example.com', 'http://example.com', false],
|
||||
['http://example.com', 'example.com', false],
|
||||
|
@ -64,6 +67,10 @@ describe('linkRequiresWarning', () => {
|
|||
['http://bsky.app/', 'https://google.com', true],
|
||||
['https://bsky.app/', 'https://google.com', true],
|
||||
|
||||
// case insensitive
|
||||
['https://Example.com', 'example.com', false],
|
||||
['https://example.com', 'Example.com', false],
|
||||
|
||||
// bad uri inputs, default to true
|
||||
['', '', true],
|
||||
['example.com', 'example.com', true],
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue