aboutsummaryrefslogtreecommitdiffstats
path: root/yql/essentials/udfs/common/url_base/test/cases/BlockPunycode.sql
blob: 3dcee5ca489c437ef3f56ba9881c2eb084c34f24 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
/* syntax version 1 */
PRAGMA UseBlocks;
SELECT
    value,
    Url::PunycodeToHostName(value) AS hostname_utf,
    Url::HostNameToPunycode(Url::PunycodeToHostName(value)) as punycode_hostname,
    Url::ForcePunycodeToHostName(value) AS hostname_utf_forced,
    Url::ForceHostNameToPunycode(Url::ForcePunycodeToHostName(value)) as punycode_hostname_forced,
    Url::CanBePunycodeHostName(value) as can_be_punycode
FROM Input;