| ... | ... | @@ -30,10 +30,13 @@ pub fn parsePass(input: []const u8, base: ?[]const u8, href: []const u8, origin: |
| 30 | 30 | _ = hash; |
| 31 | 31 | } |
| 32 | 32 | |
| 33 | | pub fn parseIDNAFail(input: []const u8) !void { |
| 34 | | _ = input; |
| 35 | | // new URL('https://{idnaTest.input}/x') |
| 36 | | return error.SkipZigTest; |
| 33 | pub fn parseIDNAFail(comptime input: []const u8) !void { |
| 34 | const allocator = std.testing.allocator; |
| 35 | _ = url.URL.parse(allocator, "https://" ++ input ++ "/x", null) catch |err| switch (err) { |
| 36 | error.SkipZigTest => |e| return e, |
| 37 | else => return, |
| 38 | }; |
| 39 | return error.FailZigTest; |
| 37 | 40 | } |
| 38 | 41 | |
| 39 | 42 | pub fn parseIDNAPass(input: []const u8, output: []const u8) !void { |
| ... | ... | @@ -592,4 +595,1882 @@ test { try parsePass("non-special:/\\path", null, "non-special:/\\path", "null", |
| 592 | 595 | test { try parsePass("non-special://host/a\\b", null, "non-special://host/a\\b", "null", "non-special:", "", "", "host", "host", "", "/a\\b", "", ""); } |
| 593 | 596 | |
| 594 | 597 | |
| 598 | test { try parseIDNAFail("a\xe2\x80\x8cb"); } |
| 599 | test { try parseIDNAFail("A\xe2\x80\x8cB"); } |
| 600 | test { try parseIDNAFail("A\xe2\x80\x8cb"); } |
| 601 | test { try parseIDNAFail("xn--ab-j1t"); } |
| 602 | test { try parseIDNAFail("a\xe2\x80\x8db"); } |
| 603 | test { try parseIDNAFail("A\xe2\x80\x8dB"); } |
| 604 | test { try parseIDNAFail("A\xe2\x80\x8db"); } |
| 605 | test { try parseIDNAFail("xn--ab-m1t"); } |
| 606 | test { try parseIDNAFail("xn--u-ccb"); } |
| 607 | test { try parseIDNAFail("a\xe2\x92\x88com"); } |
| 608 | test { try parseIDNAFail("A\xe2\x92\x88COM"); } |
| 609 | test { try parseIDNAFail("A\xe2\x92\x88Com"); } |
| 610 | test { try parseIDNAFail("xn--acom-0w1b"); } |
| 611 | test { try parseIDNAFail("xn--a-ecp.ru"); } |
| 612 | test { try parseIDNAFail("xn--0.pt"); } |
| 613 | test { try parseIDNAFail("xn--a.pt"); } |
| 614 | test { try parseIDNAFail("xn--a-\xc3\x84.pt"); } |
| 615 | test { try parseIDNAFail("xn--a-A\xcc\x88.pt"); } |
| 616 | test { try parseIDNAFail("xn--a-a\xcc\x88.pt"); } |
| 617 | test { try parseIDNAFail("xn--a-\xc3\xa4.pt"); } |
| 618 | test { try parseIDNAFail("XN--A-\xc3\x84.PT"); } |
| 619 | test { try parseIDNAFail("XN--A-A\xcc\x88.PT"); } |
| 620 | test { try parseIDNAFail("Xn--A-A\xcc\x88.pt"); } |
| 621 | test { try parseIDNAFail("Xn--A-\xc3\x84.pt"); } |
| 622 | test { try parseIDNAFail("xn--xn--a--gua.pt"); } |
| 623 | test { try parseIDNAFail("1.a\xc3\x9f\xe2\x80\x8c\xe2\x80\x8db\xe2\x80\x8c\xe2\x80\x8dc\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9fd\xcf\x82\xcf\x83\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9fe\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9fx\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9fy\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xcc\x82\xc3\x9fz"); } |
| 624 | test { try parseIDNAFail("1.ASS\xe2\x80\x8c\xe2\x80\x8dB\xe2\x80\x8c\xe2\x80\x8dCSSSSSSSSD\xce\xa3\xce\xa3SSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSXSSSSSSSSSSSSSSSSSSSSYSSSSSSSSSSSSSSSS\xcc\x82SSZ"); } |
| 625 | test { try parseIDNAFail("1.ASS\xe2\x80\x8c\xe2\x80\x8dB\xe2\x80\x8c\xe2\x80\x8dCSSSSSSSSD\xce\xa3\xce\xa3SSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSXSSSSSSSSSSSSSSSSSSSSYSSSSSSSSSSSSSSS\xc5\x9cSSZ"); } |
| 626 | test { try parseIDNAFail("1.ass\xe2\x80\x8c\xe2\x80\x8db\xe2\x80\x8c\xe2\x80\x8dcssssssssd\xcf\x83\xcf\x83ssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssss\xc5\x9dssz"); } |
| 627 | test { try parseIDNAFail("1.ass\xe2\x80\x8c\xe2\x80\x8db\xe2\x80\x8c\xe2\x80\x8dcssssssssd\xcf\x83\xcf\x83ssssssssssssssssessssssssssssssssssssxssssssssssssssssssssyssssssssssssssss\xcc\x82ssz"); } |
| 628 | test { try parseIDNAFail("1.Ass\xe2\x80\x8c\xe2\x80\x8db\xe2\x80\x8c\xe2\x80\x8dcssssssssd\xcf\x83\xcf\x83ssssssssssssssssessssssssssssssssssssxssssssssssssssssssssyssssssssssssssss\xcc\x82ssz"); } |
| 629 | test { try parseIDNAFail("1.Ass\xe2\x80\x8c\xe2\x80\x8db\xe2\x80\x8c\xe2\x80\x8dcssssssssd\xcf\x83\xcf\x83ssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssss\xc5\x9dssz"); } |
| 630 | test { try parseIDNAFail("1.xn--assbcssssssssdssssssssssssssssessssssssssssssssssssxssssssssssssssssssssysssssssssssssssssz-pxq1419aa69989dba9gc"); } |
| 631 | test { try parseIDNAFail("1.A\xc3\x9f\xe2\x80\x8c\xe2\x80\x8db\xe2\x80\x8c\xe2\x80\x8dc\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9fd\xcf\x82\xcf\x83\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9fe\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9fx\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9fy\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xc3\x9f\xcc\x82\xc3\x9fz"); } |
| 632 | test { try parseIDNAFail("1.xn--abcdexyz-qyacaaabaaaaaaabaaaaaaaaabaaaaaaaaabaaaaaaaa010ze2isb1140zba8cc"); } |
| 633 | test { try parseIDNAFail("\xe2\x80\x8cx\xe2\x80\x8dn\xe2\x80\x8c-\xe2\x80\x8d-b\xc3\x9f"); } |
| 634 | test { try parseIDNAFail("\xe2\x80\x8cX\xe2\x80\x8dN\xe2\x80\x8c-\xe2\x80\x8d-BSS"); } |
| 635 | test { try parseIDNAFail("\xe2\x80\x8cx\xe2\x80\x8dn\xe2\x80\x8c-\xe2\x80\x8d-bss"); } |
| 636 | test { try parseIDNAFail("\xe2\x80\x8cX\xe2\x80\x8dn\xe2\x80\x8c-\xe2\x80\x8d-Bss"); } |
| 637 | test { try parseIDNAFail("xn--xn--bss-7z6ccid"); } |
| 638 | test { try parseIDNAFail("\xe2\x80\x8cX\xe2\x80\x8dn\xe2\x80\x8c-\xe2\x80\x8d-B\xc3\x9f"); } |
| 639 | test { try parseIDNAFail("xn--xn--b-pqa5796ccahd"); } |
| 640 | test { try parseIDNAFail("xn--xn---epa"); } |
| 641 | test { try parseIDNAFail("a.b.\xcc\x88c.d"); } |
| 642 | test { try parseIDNAFail("A.B.\xcc\x88C.D"); } |
| 643 | test { try parseIDNAFail("A.b.\xcc\x88c.d"); } |
| 644 | test { try parseIDNAFail("a.b.xn--c-bcb.d"); } |
| 645 | test { try parseIDNAFail("\xe0\xae\xb9\xe2\x80\x8d"); } |
| 646 | test { try parseIDNAFail("xn--dmc225h"); } |
| 647 | test { try parseIDNAFail("\xe2\x80\x8d"); } |
| 648 | test { try parseIDNAFail("xn--1ug"); } |
| 649 | test { try parseIDNAFail("\xe0\xae\xb9\xe2\x80\x8c"); } |
| 650 | test { try parseIDNAFail("xn--dmc025h"); } |
| 651 | test { try parseIDNAFail("\xe2\x80\x8c"); } |
| 652 | test { try parseIDNAFail("xn--0ug"); } |
| 653 | test { try parseIDNAFail("\xdb\xaf\xe2\x80\x8c\xdb\xaf"); } |
| 654 | test { try parseIDNAFail("xn--cmba004q"); } |
| 655 | test { try parseIDNAFail("a\xef\xbf\xbdz"); } |
| 656 | test { try parseIDNAFail("A\xef\xbf\xbdZ"); } |
| 657 | test { try parseIDNAFail("xn--"); } |
| 658 | test { try parseIDNAFail("xn---"); } |
| 659 | test { try parseIDNAFail("xn--ASCII-"); } |
| 660 | test { try parseIDNAFail("xn--unicode-.org"); } |
| 661 | test { try parseIDNAFail("\xe2\x92\x95\xe2\x88\x9d\xd9\x9f\xf2\x93\xa4\xa6\xef\xbc\x8e-\xf3\xa0\x84\xaf"); } |
| 662 | test { try parseIDNAFail("14.\xe2\x88\x9d\xd9\x9f\xf2\x93\xa4\xa6.-\xf3\xa0\x84\xaf"); } |
| 663 | test { try parseIDNAFail("14.xn--7hb713l3v90n.-"); } |
| 664 | test { try parseIDNAFail("xn--7hb713lfwbi1311b.-"); } |
| 665 | test { try parseIDNAFail("\xe2\x80\x8d\xe2\x89\xa0\xe1\xa2\x99\xe2\x89\xaf.\xec\x86\xa3-\xe1\xa1\xb4\xe1\x82\xa0"); } |
| 666 | test { try parseIDNAFail("\xe2\x80\x8d=\xcc\xb8\xe1\xa2\x99>\xcc\xb8.\xe1\x84\x89\xe1\x85\xa9\xe1\x86\xbe-\xe1\xa1\xb4\xe1\x82\xa0"); } |
| 667 | test { try parseIDNAFail("\xe2\x80\x8d=\xcc\xb8\xe1\xa2\x99>\xcc\xb8.\xe1\x84\x89\xe1\x85\xa9\xe1\x86\xbe-\xe1\xa1\xb4\xe2\xb4\x80"); } |
| 668 | test { try parseIDNAFail("\xe2\x80\x8d\xe2\x89\xa0\xe1\xa2\x99\xe2\x89\xaf.\xec\x86\xa3-\xe1\xa1\xb4\xe2\xb4\x80"); } |
| 669 | test { try parseIDNAFail("xn--jbf929a90b0b.xn----p9j493ivi4l"); } |
| 670 | test { try parseIDNAFail("xn--jbf911clb.xn----6zg521d196p"); } |
| 671 | test { try parseIDNAFail("xn--jbf929a90b0b.xn----6zg521d196p"); } |
| 672 | test { try parseIDNAFail("\xf1\xaf\x9e\x9c\xef\xbc\x8e\xf0\x90\xbf\x87\xe0\xbe\xa2\xdd\xbd\xd8\x80"); } |
| 673 | test { try parseIDNAFail("\xf1\xaf\x9e\x9c\xef\xbc\x8e\xf0\x90\xbf\x87\xe0\xbe\xa1\xe0\xbe\xb7\xdd\xbd\xd8\x80"); } |
| 674 | test { try parseIDNAFail("\xf1\xaf\x9e\x9c.\xf0\x90\xbf\x87\xe0\xbe\xa1\xe0\xbe\xb7\xdd\xbd\xd8\x80"); } |
| 675 | test { try parseIDNAFail("xn--gw68a.xn--ifb57ev2psc6027m"); } |
| 676 | test { try parseIDNAFail("\xf0\xa3\xb3\x94\xcc\x83.\xf0\x91\x93\x82"); } |
| 677 | test { try parseIDNAFail("xn--nsa95820a.xn--wz1d"); } |
| 678 | test { try parseIDNAFail("\xe2\x80\x8c\xf2\x85\x8e\xad.\xe1\x82\xb2\xf0\x91\x87\x80"); } |
| 679 | test { try parseIDNAFail("\xe2\x80\x8c\xf2\x85\x8e\xad.\xe2\xb4\x92\xf0\x91\x87\x80"); } |
| 680 | test { try parseIDNAFail("xn--bn95b.xn--9kj2034e"); } |
| 681 | test { try parseIDNAFail("xn--0ug15083f.xn--9kj2034e"); } |
| 682 | test { try parseIDNAFail("xn--bn95b.xn--qnd6272k"); } |
| 683 | test { try parseIDNAFail("xn--0ug15083f.xn--qnd6272k"); } |
| 684 | test { try parseIDNAFail("\xe7\xb9\xb1\xf0\x91\x96\xbf\xe2\x80\x8d.\xef\xbc\x98\xef\xb8\x92"); } |
| 685 | test { try parseIDNAFail("xn--gl0as212a.xn--8-o89h"); } |
| 686 | test { try parseIDNAFail("xn--1ug6928ac48e.xn--8-o89h"); } |
| 687 | test { try parseIDNAFail("\xf3\xa0\x86\xbe\xef\xbc\x8e\xf0\x9e\x80\x88"); } |
| 688 | test { try parseIDNAFail("\xf3\xa0\x86\xbe.\xf0\x9e\x80\x88"); } |
| 689 | test { try parseIDNAFail(".xn--ph4h"); } |
| 690 | test { try parseIDNAFail("\xc3\x9f\xdb\xab\xe3\x80\x82\xe2\x80\x8d"); } |
| 691 | test { try parseIDNAFail("SS\xdb\xab\xe3\x80\x82\xe2\x80\x8d"); } |
| 692 | test { try parseIDNAFail("ss\xdb\xab\xe3\x80\x82\xe2\x80\x8d"); } |
| 693 | test { try parseIDNAFail("Ss\xdb\xab\xe3\x80\x82\xe2\x80\x8d"); } |
| 694 | test { try parseIDNAFail("xn--ss-59d.xn--1ug"); } |
| 695 | test { try parseIDNAFail("xn--zca012a.xn--1ug"); } |
| 696 | test { try parseIDNAFail("\xf3\xa0\x90\xb5\xe2\x80\x8c\xe2\x92\x88\xef\xbc\x8e\xf3\xa0\x8e\x87"); } |
| 697 | test { try parseIDNAFail("\xf3\xa0\x90\xb5\xe2\x80\x8c1..\xf3\xa0\x8e\x87"); } |
| 698 | test { try parseIDNAFail("xn--1-bs31m..xn--tv36e"); } |
| 699 | test { try parseIDNAFail("xn--1-rgn37671n..xn--tv36e"); } |
| 700 | test { try parseIDNAFail("xn--tshz2001k.xn--tv36e"); } |
| 701 | test { try parseIDNAFail("xn--0ug88o47900b.xn--tv36e"); } |
| 702 | test { try parseIDNAFail("\xf3\x9f\x88\xa3\xd9\x9f\xea\xaa\xb2\xc3\x9f\xe3\x80\x82\xf3\x8c\x93\xa7"); } |
| 703 | test { try parseIDNAFail("\xf3\x9f\x88\xa3\xd9\x9f\xea\xaa\xb2SS\xe3\x80\x82\xf3\x8c\x93\xa7"); } |
| 704 | test { try parseIDNAFail("\xf3\x9f\x88\xa3\xd9\x9f\xea\xaa\xb2ss\xe3\x80\x82\xf3\x8c\x93\xa7"); } |
| 705 | test { try parseIDNAFail("\xf3\x9f\x88\xa3\xd9\x9f\xea\xaa\xb2Ss\xe3\x80\x82\xf3\x8c\x93\xa7"); } |
| 706 | test { try parseIDNAFail("xn--ss-3xd2839nncy1m.xn--bb79d"); } |
| 707 | test { try parseIDNAFail("xn--zca92z0t7n5w96j.xn--bb79d"); } |
| 708 | test { try parseIDNAFail("\xdd\xb4\xe2\x80\x8c\xf0\x9e\xa4\xbf\xe3\x80\x82\xf0\xbd\x98\x90\xe4\x89\x9c\xe2\x80\x8d\xf1\xbf\xa4\xbc"); } |
| 709 | test { try parseIDNAFail("\xdd\xb4\xe2\x80\x8c\xf0\x9e\xa4\x9d\xe3\x80\x82\xf0\xbd\x98\x90\xe4\x89\x9c\xe2\x80\x8d\xf1\xbf\xa4\xbc"); } |
| 710 | test { try parseIDNAFail("xn--4pb2977v.xn--z0nt555ukbnv"); } |
| 711 | test { try parseIDNAFail("xn--4pb607jjt73a.xn--1ug236ke314donv1a"); } |
| 712 | test { try parseIDNAFail("\xe3\x85\xa4\xe0\xa5\x8d\xe1\x82\xa0\xe1\x9f\x90.\xe1\xa0\x8b"); } |
| 713 | test { try parseIDNAFail("\xe1\x85\xa0\xe0\xa5\x8d\xe1\x82\xa0\xe1\x9f\x90.\xe1\xa0\x8b"); } |
| 714 | test { try parseIDNAFail("\xe1\x85\xa0\xe0\xa5\x8d\xe2\xb4\x80\xe1\x9f\x90.\xe1\xa0\x8b"); } |
| 715 | test { try parseIDNAFail("xn--n3b445e53p."); } |
| 716 | test { try parseIDNAFail("\xe3\x85\xa4\xe0\xa5\x8d\xe2\xb4\x80\xe1\x9f\x90.\xe1\xa0\x8b"); } |
| 717 | test { try parseIDNAFail("xn--n3b742bkqf4ty."); } |
| 718 | test { try parseIDNAFail("xn--n3b468aoqa89r."); } |
| 719 | test { try parseIDNAFail("xn--n3b445e53po6d."); } |
| 720 | test { try parseIDNAFail("xn--n3b468azngju2a."); } |
| 721 | test { try parseIDNAFail("\xe2\x9d\xa3\xe2\x80\x8d\xef\xbc\x8e\xe0\xa7\x8d\xf0\x91\xb0\xbd\xd8\x92\xea\xa4\xa9"); } |
| 722 | test { try parseIDNAFail("\xe2\x9d\xa3\xe2\x80\x8d.\xe0\xa7\x8d\xf0\x91\xb0\xbd\xd8\x92\xea\xa4\xa9"); } |
| 723 | test { try parseIDNAFail("xn--pei.xn--0fb32q3w7q2g4d"); } |
| 724 | test { try parseIDNAFail("xn--1ugy10a.xn--0fb32q3w7q2g4d"); } |
| 725 | test { try parseIDNAFail("\xcd\x89\xe3\x80\x82\xf0\xa7\xa1\xab"); } |
| 726 | test { try parseIDNAFail("xn--nua.xn--bc6k"); } |
| 727 | test { try parseIDNAFail("\xf0\x91\xb0\xbf\xf3\xa0\x85\xa6\xef\xbc\x8e\xe1\x85\xa0"); } |
| 728 | test { try parseIDNAFail("\xf0\x91\xb0\xbf\xf3\xa0\x85\xa6.\xe1\x85\xa0"); } |
| 729 | test { try parseIDNAFail("xn--ok3d."); } |
| 730 | test { try parseIDNAFail("xn--ok3d.xn--psd"); } |
| 731 | test { try parseIDNAFail("\xe8\x94\x8f\xef\xbd\xa1\xf0\x91\xb0\xba"); } |
| 732 | test { try parseIDNAFail("\xe8\x94\x8f\xe3\x80\x82\xf0\x91\xb0\xba"); } |
| 733 | test { try parseIDNAFail("xn--uy1a.xn--jk3d"); } |
| 734 | test { try parseIDNAFail("xn--8g1d12120a.xn--5l6h"); } |
| 735 | test { try parseIDNAFail("\xf0\x91\x8b\xa7\xea\xa7\x802\xef\xbd\xa1\xe3\xa7\x89\xf2\x92\x96\x84"); } |
| 736 | test { try parseIDNAFail("\xf0\x91\x8b\xa7\xea\xa7\x802\xe3\x80\x82\xe3\xa7\x89\xf2\x92\x96\x84"); } |
| 737 | test { try parseIDNAFail("xn--2-5z4eu89y.xn--97l02706d"); } |
| 738 | test { try parseIDNAFail("\xe2\xa4\xb8\xcf\x82\xf0\xba\xb1\x80\xef\xbd\xa1\xef\xbe\xa0"); } |
| 739 | test { try parseIDNAFail("\xe2\xa4\xb8\xcf\x82\xf0\xba\xb1\x80\xe3\x80\x82\xe1\x85\xa0"); } |
| 740 | test { try parseIDNAFail("\xe2\xa4\xb8\xce\xa3\xf0\xba\xb1\x80\xe3\x80\x82\xe1\x85\xa0"); } |
| 741 | test { try parseIDNAFail("\xe2\xa4\xb8\xcf\x83\xf0\xba\xb1\x80\xe3\x80\x82\xe1\x85\xa0"); } |
| 742 | test { try parseIDNAFail("xn--4xa192qmp03d."); } |
| 743 | test { try parseIDNAFail("xn--3xa392qmp03d."); } |
| 744 | test { try parseIDNAFail("\xe2\xa4\xb8\xce\xa3\xf0\xba\xb1\x80\xef\xbd\xa1\xef\xbe\xa0"); } |
| 745 | test { try parseIDNAFail("\xe2\xa4\xb8\xcf\x83\xf0\xba\xb1\x80\xef\xbd\xa1\xef\xbe\xa0"); } |
| 746 | test { try parseIDNAFail("xn--4xa192qmp03d.xn--psd"); } |
| 747 | test { try parseIDNAFail("xn--3xa392qmp03d.xn--psd"); } |
| 748 | test { try parseIDNAFail("xn--4xa192qmp03d.xn--cl7c"); } |
| 749 | test { try parseIDNAFail("xn--3xa392qmp03d.xn--cl7c"); } |
| 750 | test { try parseIDNAFail("\xe2\x80\x8d\xf3\xaf\x91\x96\xf3\xa0\x81\x90\xef\xbc\x8e\xd6\xbd\xf0\x99\xae\xb0\xea\xa1\x9d\xf0\x90\x8b\xa1"); } |
| 751 | test { try parseIDNAFail("\xe2\x80\x8d\xf3\xaf\x91\x96\xf3\xa0\x81\x90.\xd6\xbd\xf0\x99\xae\xb0\xea\xa1\x9d\xf0\x90\x8b\xa1"); } |
| 752 | test { try parseIDNAFail("xn--b726ey18m.xn--ldb8734fg0qcyzzg"); } |
| 753 | test { try parseIDNAFail("xn--1ug66101lt8me.xn--ldb8734fg0qcyzzg"); } |
| 754 | test { try parseIDNAFail("\xe3\x80\x82\xf4\x83\x88\xb5\xcf\x82\xf1\x80\xa0\x87\xe3\x80\x82\xf0\x90\xae\x88"); } |
| 755 | test { try parseIDNAFail("\xe3\x80\x82\xf4\x83\x88\xb5\xce\xa3\xf1\x80\xa0\x87\xe3\x80\x82\xf0\x90\xae\x88"); } |
| 756 | test { try parseIDNAFail("\xe3\x80\x82\xf4\x83\x88\xb5\xcf\x83\xf1\x80\xa0\x87\xe3\x80\x82\xf0\x90\xae\x88"); } |
| 757 | test { try parseIDNAFail(".xn--4xa68573c7n64d.xn--f29c"); } |
| 758 | test { try parseIDNAFail(".xn--3xa88573c7n64d.xn--f29c"); } |
| 759 | test { try parseIDNAFail("\xe2\x92\x89\xf3\xa0\x8a\x93\xe2\x89\xa0\xef\xbd\xa1\xe1\x82\xbf\xe2\xac\xa3\xe1\x82\xa8"); } |
| 760 | test { try parseIDNAFail("\xe2\x92\x89\xf3\xa0\x8a\x93=\xcc\xb8\xef\xbd\xa1\xe1\x82\xbf\xe2\xac\xa3\xe1\x82\xa8"); } |
| 761 | test { try parseIDNAFail("2.\xf3\xa0\x8a\x93\xe2\x89\xa0\xe3\x80\x82\xe1\x82\xbf\xe2\xac\xa3\xe1\x82\xa8"); } |
| 762 | test { try parseIDNAFail("2.\xf3\xa0\x8a\x93=\xcc\xb8\xe3\x80\x82\xe1\x82\xbf\xe2\xac\xa3\xe1\x82\xa8"); } |
| 763 | test { try parseIDNAFail("2.\xf3\xa0\x8a\x93=\xcc\xb8\xe3\x80\x82\xe2\xb4\x9f\xe2\xac\xa3\xe2\xb4\x88"); } |
| 764 | test { try parseIDNAFail("2.\xf3\xa0\x8a\x93\xe2\x89\xa0\xe3\x80\x82\xe2\xb4\x9f\xe2\xac\xa3\xe2\xb4\x88"); } |
| 765 | test { try parseIDNAFail("2.xn--1chz4101l.xn--45iz7d6b"); } |
| 766 | test { try parseIDNAFail("\xe2\x92\x89\xf3\xa0\x8a\x93=\xcc\xb8\xef\xbd\xa1\xe2\xb4\x9f\xe2\xac\xa3\xe2\xb4\x88"); } |
| 767 | test { try parseIDNAFail("\xe2\x92\x89\xf3\xa0\x8a\x93\xe2\x89\xa0\xef\xbd\xa1\xe2\xb4\x9f\xe2\xac\xa3\xe2\xb4\x88"); } |
| 768 | test { try parseIDNAFail("xn--1ch07f91401d.xn--45iz7d6b"); } |
| 769 | test { try parseIDNAFail("2.xn--1chz4101l.xn--gnd9b297j"); } |
| 770 | test { try parseIDNAFail("xn--1ch07f91401d.xn--gnd9b297j"); } |
| 771 | test { try parseIDNAFail("-\xf3\xa0\x89\x96\xea\xa1\xa7\xef\xbc\x8e\xf3\xa0\x8a\x82\xf1\x87\x86\x83\xf0\x9f\x84\x89"); } |
| 772 | test { try parseIDNAFail("-\xf3\xa0\x89\x96\xea\xa1\xa7.\xf3\xa0\x8a\x82\xf1\x87\x86\x838,"); } |
| 773 | test { try parseIDNAFail("xn----hg4ei0361g.xn--8,-k362evu488a"); } |
| 774 | test { try parseIDNAFail("xn----hg4ei0361g.xn--207ht163h7m94c"); } |
| 775 | test { try parseIDNAFail("\xe2\x80\x8c\xef\xbd\xa1\xcd\x94"); } |
| 776 | test { try parseIDNAFail("\xe2\x80\x8c\xe3\x80\x82\xcd\x94"); } |
| 777 | test { try parseIDNAFail(".xn--yua"); } |
| 778 | test { try parseIDNAFail("xn--0ug.xn--yua"); } |
| 779 | test { try parseIDNAFail("xn--de6h.xn--mnd799a"); } |
| 780 | test { try parseIDNAFail("\xe0\xbe\xa4\xf1\xb1\xa4\xaf\xef\xbc\x8e\xf0\x9d\x9f\xad\xe1\x82\xbb"); } |
| 781 | test { try parseIDNAFail("\xe0\xbe\xa4\xf1\xb1\xa4\xaf.1\xe1\x82\xbb"); } |
| 782 | test { try parseIDNAFail("\xe0\xbe\xa4\xf1\xb1\xa4\xaf.1\xe2\xb4\x9b"); } |
| 783 | test { try parseIDNAFail("xn--0fd40533g.xn--1-tws"); } |
| 784 | test { try parseIDNAFail("\xe0\xbe\xa4\xf1\xb1\xa4\xaf\xef\xbc\x8e\xf0\x9d\x9f\xad\xe2\xb4\x9b"); } |
| 785 | test { try parseIDNAFail("xn--0fd40533g.xn--1-q1g"); } |
| 786 | test { try parseIDNAFail("\xcf\x82\xf2\x85\x9c\x8c\xef\xbc\x98.\xf0\x9e\xad\xa4"); } |
| 787 | test { try parseIDNAFail("\xcf\x82\xf2\x85\x9c\x8c8.\xf0\x9e\xad\xa4"); } |
| 788 | test { try parseIDNAFail("\xce\xa3\xf2\x85\x9c\x8c8.\xf0\x9e\xad\xa4"); } |
| 789 | test { try parseIDNAFail("\xcf\x83\xf2\x85\x9c\x8c8.\xf0\x9e\xad\xa4"); } |
| 790 | test { try parseIDNAFail("xn--8-zmb14974n.xn--su6h"); } |
| 791 | test { try parseIDNAFail("xn--8-xmb44974n.xn--su6h"); } |
| 792 | test { try parseIDNAFail("\xce\xa3\xf2\x85\x9c\x8c\xef\xbc\x98.\xf0\x9e\xad\xa4"); } |
| 793 | test { try parseIDNAFail("\xcf\x83\xf2\x85\x9c\x8c\xef\xbc\x98.\xf0\x9e\xad\xa4"); } |
| 794 | test { try parseIDNAFail("\xe2\x80\x8c\xea\xb8\x83.\xe6\xa6\xb6-"); } |
| 795 | test { try parseIDNAFail("\xe2\x80\x8c\xe1\x84\x80\xe1\x85\xb3\xe1\x86\xb2.\xe6\xa6\xb6-"); } |
| 796 | test { try parseIDNAFail("xn--0ug3307c.xn----d87b"); } |
| 797 | test { try parseIDNAFail("\xeb\x89\x93\xe6\xb3\x93\xf0\x9c\xb5\xbd.\xe0\xa7\x8d\xe2\x80\x8d"); } |
| 798 | test { try parseIDNAFail("\xe1\x84\x82\xe1\x85\xb0\xe1\x86\xbe\xe6\xb3\x93\xf0\x9c\xb5\xbd.\xe0\xa7\x8d\xe2\x80\x8d"); } |
| 799 | test { try parseIDNAFail("xn--lwwp69lqs7m.xn--b7b"); } |
| 800 | test { try parseIDNAFail("xn--lwwp69lqs7m.xn--b7b605i"); } |
| 801 | test { try parseIDNAFail("\xe1\xad\x84\xef\xbc\x8e\xe1\xae\xaa-\xe2\x89\xae\xe2\x89\xa0"); } |
| 802 | test { try parseIDNAFail("\xe1\xad\x84\xef\xbc\x8e\xe1\xae\xaa-<\xcc\xb8=\xcc\xb8"); } |
| 803 | test { try parseIDNAFail("\xe1\xad\x84.\xe1\xae\xaa-\xe2\x89\xae\xe2\x89\xa0"); } |
| 804 | test { try parseIDNAFail("\xe1\xad\x84.\xe1\xae\xaa-<\xcc\xb8=\xcc\xb8"); } |
| 805 | test { try parseIDNAFail("xn--1uf.xn----nmlz65aub"); } |
| 806 | test { try parseIDNAFail("\xe1\xaf\xb3\xe1\x82\xb1\xe1\x85\x9f\xef\xbc\x8e\xf0\x91\x84\xb4\xe2\x84\xb2"); } |
| 807 | test { try parseIDNAFail("\xe1\xaf\xb3\xe1\x82\xb1\xe1\x85\x9f.\xf0\x91\x84\xb4\xe2\x84\xb2"); } |
| 808 | test { try parseIDNAFail("\xe1\xaf\xb3\xe2\xb4\x91\xe1\x85\x9f.\xf0\x91\x84\xb4\xe2\x85\x8e"); } |
| 809 | test { try parseIDNAFail("\xe1\xaf\xb3\xe1\x82\xb1\xe1\x85\x9f.\xf0\x91\x84\xb4\xe2\x85\x8e"); } |
| 810 | test { try parseIDNAFail("xn--1zf224e.xn--73g3065g"); } |
| 811 | test { try parseIDNAFail("\xe1\xaf\xb3\xe2\xb4\x91\xe1\x85\x9f\xef\xbc\x8e\xf0\x91\x84\xb4\xe2\x85\x8e"); } |
| 812 | test { try parseIDNAFail("\xe1\xaf\xb3\xe1\x82\xb1\xe1\x85\x9f\xef\xbc\x8e\xf0\x91\x84\xb4\xe2\x85\x8e"); } |
| 813 | test { try parseIDNAFail("xn--pnd26a55x.xn--73g3065g"); } |
| 814 | test { try parseIDNAFail("xn--osd925cvyn.xn--73g3065g"); } |
| 815 | test { try parseIDNAFail("xn--pnd26a55x.xn--f3g7465g"); } |
| 816 | test { try parseIDNAFail("\xe1\x82\xa9\xe7\x8c\x95\xf3\xb9\x9b\xab\xe2\x89\xae\xef\xbc\x8e\xef\xb8\x92"); } |
| 817 | test { try parseIDNAFail("\xe1\x82\xa9\xe7\x8c\x95\xf3\xb9\x9b\xab<\xcc\xb8\xef\xbc\x8e\xef\xb8\x92"); } |
| 818 | test { try parseIDNAFail("\xe1\x82\xa9\xe7\x8c\x95\xf3\xb9\x9b\xab\xe2\x89\xae.\xe3\x80\x82"); } |
| 819 | test { try parseIDNAFail("\xe1\x82\xa9\xe7\x8c\x95\xf3\xb9\x9b\xab<\xcc\xb8.\xe3\x80\x82"); } |
| 820 | test { try parseIDNAFail("\xe2\xb4\x89\xe7\x8c\x95\xf3\xb9\x9b\xab<\xcc\xb8.\xe3\x80\x82"); } |
| 821 | test { try parseIDNAFail("\xe2\xb4\x89\xe7\x8c\x95\xf3\xb9\x9b\xab\xe2\x89\xae.\xe3\x80\x82"); } |
| 822 | test { try parseIDNAFail("xn--gdh892bbz0d5438s.."); } |
| 823 | test { try parseIDNAFail("\xe2\xb4\x89\xe7\x8c\x95\xf3\xb9\x9b\xab<\xcc\xb8\xef\xbc\x8e\xef\xb8\x92"); } |
| 824 | test { try parseIDNAFail("\xe2\xb4\x89\xe7\x8c\x95\xf3\xb9\x9b\xab\xe2\x89\xae\xef\xbc\x8e\xef\xb8\x92"); } |
| 825 | test { try parseIDNAFail("xn--gdh892bbz0d5438s.xn--y86c"); } |
| 826 | test { try parseIDNAFail("xn--hnd212gz32d54x5r.."); } |
| 827 | test { try parseIDNAFail("xn--hnd212gz32d54x5r.xn--y86c"); } |
| 828 | test { try parseIDNAFail("\xc3\x85\xeb\x91\x84-\xef\xbc\x8e\xe2\x80\x8c"); } |
| 829 | test { try parseIDNAFail("A\xcc\x8a\xe1\x84\x83\xe1\x85\xad\xe1\x86\xb7-\xef\xbc\x8e\xe2\x80\x8c"); } |
| 830 | test { try parseIDNAFail("\xc3\x85\xeb\x91\x84-.\xe2\x80\x8c"); } |
| 831 | test { try parseIDNAFail("A\xcc\x8a\xe1\x84\x83\xe1\x85\xad\xe1\x86\xb7-.\xe2\x80\x8c"); } |
| 832 | test { try parseIDNAFail("a\xcc\x8a\xe1\x84\x83\xe1\x85\xad\xe1\x86\xb7-.\xe2\x80\x8c"); } |
| 833 | test { try parseIDNAFail("\xc3\xa5\xeb\x91\x84-.\xe2\x80\x8c"); } |
| 834 | test { try parseIDNAFail("xn----1fa1788k.xn--0ug"); } |
| 835 | test { try parseIDNAFail("a\xcc\x8a\xe1\x84\x83\xe1\x85\xad\xe1\x86\xb7-\xef\xbc\x8e\xe2\x80\x8c"); } |
| 836 | test { try parseIDNAFail("\xc3\xa5\xeb\x91\x84-\xef\xbc\x8e\xe2\x80\x8c"); } |
| 837 | test { try parseIDNAFail("\xeb\xa3\xb1\xe2\x80\x8d\xf0\xb0\x8d\xa8\xe2\x80\x8c\xe3\x80\x82\xf0\x9d\xa8\x96\xef\xb8\x92"); } |
| 838 | test { try parseIDNAFail("\xe1\x84\x85\xe1\x85\xae\xe1\x86\xb0\xe2\x80\x8d\xf0\xb0\x8d\xa8\xe2\x80\x8c\xe3\x80\x82\xf0\x9d\xa8\x96\xef\xb8\x92"); } |
| 839 | test { try parseIDNAFail("\xeb\xa3\xb1\xe2\x80\x8d\xf0\xb0\x8d\xa8\xe2\x80\x8c\xe3\x80\x82\xf0\x9d\xa8\x96\xe3\x80\x82"); } |
| 840 | test { try parseIDNAFail("\xe1\x84\x85\xe1\x85\xae\xe1\x86\xb0\xe2\x80\x8d\xf0\xb0\x8d\xa8\xe2\x80\x8c\xe3\x80\x82\xf0\x9d\xa8\x96\xe3\x80\x82"); } |
| 841 | test { try parseIDNAFail("xn--ct2b0738h.xn--772h."); } |
| 842 | test { try parseIDNAFail("xn--0ugb3358ili2v.xn--772h."); } |
| 843 | test { try parseIDNAFail("xn--ct2b0738h.xn--y86cl899a"); } |
| 844 | test { try parseIDNAFail("xn--0ugb3358ili2v.xn--y86cl899a"); } |
| 845 | test { try parseIDNAFail("\xf0\x9f\x84\x84\xef\xbc\x8e\xe1\xb3\x9c\xe2\x92\x88\xc3\x9f"); } |
| 846 | test { try parseIDNAFail("3,.\xe1\xb3\x9c1.\xc3\x9f"); } |
| 847 | test { try parseIDNAFail("3,.\xe1\xb3\x9c1.SS"); } |
| 848 | test { try parseIDNAFail("3,.\xe1\xb3\x9c1.ss"); } |
| 849 | test { try parseIDNAFail("3,.\xe1\xb3\x9c1.Ss"); } |
| 850 | test { try parseIDNAFail("3,.xn--1-43l.ss"); } |
| 851 | test { try parseIDNAFail("3,.xn--1-43l.xn--zca"); } |
| 852 | test { try parseIDNAFail("\xf0\x9f\x84\x84\xef\xbc\x8e\xe1\xb3\x9c\xe2\x92\x88SS"); } |
| 853 | test { try parseIDNAFail("\xf0\x9f\x84\x84\xef\xbc\x8e\xe1\xb3\x9c\xe2\x92\x88ss"); } |
| 854 | test { try parseIDNAFail("\xf0\x9f\x84\x84\xef\xbc\x8e\xe1\xb3\x9c\xe2\x92\x88Ss"); } |
| 855 | test { try parseIDNAFail("3,.xn--ss-k1r094b"); } |
| 856 | test { try parseIDNAFail("3,.xn--zca344lmif"); } |
| 857 | test { try parseIDNAFail("xn--x07h.xn--ss-k1r094b"); } |
| 858 | test { try parseIDNAFail("xn--x07h.xn--zca344lmif"); } |
| 859 | test { try parseIDNAFail("\xe1\xb7\xbd\xe1\x80\xba\xe0\xa5\x8d\xef\xbc\x8e\xe2\x89\xa0\xe2\x80\x8d\xe3\x87\x9b"); } |
| 860 | test { try parseIDNAFail("\xe1\x80\xba\xe0\xa5\x8d\xe1\xb7\xbd\xef\xbc\x8e\xe2\x89\xa0\xe2\x80\x8d\xe3\x87\x9b"); } |
| 861 | test { try parseIDNAFail("\xe1\x80\xba\xe0\xa5\x8d\xe1\xb7\xbd\xef\xbc\x8e=\xcc\xb8\xe2\x80\x8d\xe3\x87\x9b"); } |
| 862 | test { try parseIDNAFail("\xe1\x80\xba\xe0\xa5\x8d\xe1\xb7\xbd.\xe2\x89\xa0\xe2\x80\x8d\xe3\x87\x9b"); } |
| 863 | test { try parseIDNAFail("\xe1\x80\xba\xe0\xa5\x8d\xe1\xb7\xbd.=\xcc\xb8\xe2\x80\x8d\xe3\x87\x9b"); } |
| 864 | test { try parseIDNAFail("xn--n3b956a9zm.xn--1ch912d"); } |
| 865 | test { try parseIDNAFail("xn--n3b956a9zm.xn--1ug63gz5w"); } |
| 866 | test { try parseIDNAFail("\xe1\xaf\xb3.-\xe9\x80\x8b\xf1\xb3\xa6\xad\xf3\x99\x99\xae"); } |
| 867 | test { try parseIDNAFail("xn--1zf.xn----483d46987byr50b"); } |
| 868 | test { try parseIDNAFail("xn--9ob.xn--4xa380e"); } |
| 869 | test { try parseIDNAFail("xn--9ob.xn--4xa380ebol"); } |
| 870 | test { try parseIDNAFail("xn--9ob.xn--3xa580ebol"); } |
| 871 | test { try parseIDNAFail("xn--9ob.xn--4xa574u"); } |
| 872 | test { try parseIDNAFail("xn--9ob.xn--4xa795lq2l"); } |
| 873 | test { try parseIDNAFail("xn--9ob.xn--3xa995lq2l"); } |
| 874 | test { try parseIDNAFail("\xe1\xa1\x86\xe1\x82\xa3\xef\xbd\xa1\xf3\x9e\xa2\xa7\xcc\x95\xe2\x80\x8d\xe2\x80\x8d"); } |
| 875 | test { try parseIDNAFail("\xe1\xa1\x86\xe1\x82\xa3\xe3\x80\x82\xf3\x9e\xa2\xa7\xcc\x95\xe2\x80\x8d\xe2\x80\x8d"); } |
| 876 | test { try parseIDNAFail("\xe1\xa1\x86\xe2\xb4\x83\xe3\x80\x82\xf3\x9e\xa2\xa7\xcc\x95\xe2\x80\x8d\xe2\x80\x8d"); } |
| 877 | test { try parseIDNAFail("xn--57e237h.xn--5sa98523p"); } |
| 878 | test { try parseIDNAFail("xn--57e237h.xn--5sa649la993427a"); } |
| 879 | test { try parseIDNAFail("\xe1\xa1\x86\xe2\xb4\x83\xef\xbd\xa1\xf3\x9e\xa2\xa7\xcc\x95\xe2\x80\x8d\xe2\x80\x8d"); } |
| 880 | test { try parseIDNAFail("xn--bnd320b.xn--5sa98523p"); } |
| 881 | test { try parseIDNAFail("xn--bnd320b.xn--5sa649la993427a"); } |
| 882 | test { try parseIDNAFail("\xf0\x9e\x80\xa8\xef\xbd\xa1\xe1\xad\x84\xf2\xa1\x9b\xa8\xf0\x9e\x8e\x87"); } |
| 883 | test { try parseIDNAFail("\xf0\x9e\x80\xa8\xe3\x80\x82\xe1\xad\x84\xf2\xa1\x9b\xa8\xf0\x9e\x8e\x87"); } |
| 884 | test { try parseIDNAFail("xn--mi4h.xn--1uf6843smg20c"); } |
| 885 | test { try parseIDNAFail("\xe1\xa2\x9b\xf3\xa8\x85\x9f\xc3\x9f.\xe1\x8c\xa7"); } |
| 886 | test { try parseIDNAFail("\xe1\xa2\x9b\xf3\xa8\x85\x9fSS.\xe1\x8c\xa7"); } |
| 887 | test { try parseIDNAFail("\xe1\xa2\x9b\xf3\xa8\x85\x9fss.\xe1\x8c\xa7"); } |
| 888 | test { try parseIDNAFail("\xe1\xa2\x9b\xf3\xa8\x85\x9fSs.\xe1\x8c\xa7"); } |
| 889 | test { try parseIDNAFail("xn--ss-7dp66033t.xn--p5d"); } |
| 890 | test { try parseIDNAFail("xn--zca562jc642x.xn--p5d"); } |
| 891 | test { try parseIDNAFail("\xe2\xae\x92\xe2\x80\x8c.\xf1\x92\x9a\x97\xe2\x80\x8c"); } |
| 892 | test { try parseIDNAFail("xn--b9i.xn--5p9y"); } |
| 893 | test { try parseIDNAFail("xn--0ugx66b.xn--0ugz2871c"); } |
| 894 | test { try parseIDNAFail("\xe2\x89\xaf\xf0\x91\x9c\xab\xf3\xa0\xad\x87.\xe1\x9c\xb4\xf1\x92\x9e\xa4\xf0\x91\x8d\xac\xe1\xa2\xa7"); } |
| 895 | test { try parseIDNAFail(">\xcc\xb8\xf0\x91\x9c\xab\xf3\xa0\xad\x87.\xe1\x9c\xb4\xf1\x92\x9e\xa4\xf0\x91\x8d\xac\xe1\xa2\xa7"); } |
| 896 | test { try parseIDNAFail("xn--hdhx157g68o0g.xn--c0e65eu616c34o7a"); } |
| 897 | test { try parseIDNAFail("ss.xn--lgd10cu829c"); } |
| 898 | test { try parseIDNAFail("xn--zca.xn--lgd10cu829c"); } |
| 899 | test { try parseIDNAFail("\xe1\xa9\x9a\xf0\x9b\xa6\x9d\xe0\xb1\x8d\xe3\x80\x82\xf0\x9a\x9d\xac\xf0\x9d\x9f\xb5"); } |
| 900 | test { try parseIDNAFail("\xe1\xa9\x9a\xf0\x9b\xa6\x9d\xe0\xb1\x8d\xe3\x80\x82\xf0\x9a\x9d\xac9"); } |
| 901 | test { try parseIDNAFail("xn--lqc703ebm93a.xn--9-000p"); } |
| 902 | test { try parseIDNAFail("\xe1\xa1\x96\xef\xbd\xa1\xcc\x9f\xf1\x97\x9b\xa8\xe0\xae\x82-"); } |
| 903 | test { try parseIDNAFail("\xe1\xa1\x96\xe3\x80\x82\xcc\x9f\xf1\x97\x9b\xa8\xe0\xae\x82-"); } |
| 904 | test { try parseIDNAFail("xn--m8e.xn----mdb555dkk71m"); } |
| 905 | test { try parseIDNAFail("\xd6\x96\xe1\x82\xab\xef\xbc\x8e\xf0\x9d\x9f\xb3\xe2\x89\xaf\xef\xb8\x92\xef\xb8\x8a"); } |
| 906 | test { try parseIDNAFail("\xd6\x96\xe1\x82\xab\xef\xbc\x8e\xf0\x9d\x9f\xb3>\xcc\xb8\xef\xb8\x92\xef\xb8\x8a"); } |
| 907 | test { try parseIDNAFail("\xd6\x96\xe1\x82\xab.7\xe2\x89\xaf\xe3\x80\x82\xef\xb8\x8a"); } |
| 908 | test { try parseIDNAFail("\xd6\x96\xe1\x82\xab.7>\xcc\xb8\xe3\x80\x82\xef\xb8\x8a"); } |
| 909 | test { try parseIDNAFail("\xd6\x96\xe2\xb4\x8b.7>\xcc\xb8\xe3\x80\x82\xef\xb8\x8a"); } |
| 910 | test { try parseIDNAFail("\xd6\x96\xe2\xb4\x8b.7\xe2\x89\xaf\xe3\x80\x82\xef\xb8\x8a"); } |
| 911 | test { try parseIDNAFail("xn--hcb613r.xn--7-pgo."); } |
| 912 | test { try parseIDNAFail("\xd6\x96\xe2\xb4\x8b\xef\xbc\x8e\xf0\x9d\x9f\xb3>\xcc\xb8\xef\xb8\x92\xef\xb8\x8a"); } |
| 913 | test { try parseIDNAFail("\xd6\x96\xe2\xb4\x8b\xef\xbc\x8e\xf0\x9d\x9f\xb3\xe2\x89\xaf\xef\xb8\x92\xef\xb8\x8a"); } |
| 914 | test { try parseIDNAFail("xn--hcb613r.xn--7-pgoy530h"); } |
| 915 | test { try parseIDNAFail("xn--hcb887c.xn--7-pgo."); } |
| 916 | test { try parseIDNAFail("xn--hcb887c.xn--7-pgoy530h"); } |
| 917 | test { try parseIDNAFail("\xf0\x9f\x84\x87\xe4\xbc\x90\xef\xb8\x92.\xf0\x9c\x99\x9a\xea\xa3\x84"); } |
| 918 | test { try parseIDNAFail("6,\xe4\xbc\x90\xe3\x80\x82.\xf0\x9c\x99\x9a\xea\xa3\x84"); } |
| 919 | test { try parseIDNAFail("xn--6,-7i3c..xn--0f9ao925c"); } |
| 920 | test { try parseIDNAFail("xn--6,-7i3cj157d.xn--0f9ao925c"); } |
| 921 | test { try parseIDNAFail("xn--woqs083bel0g.xn--0f9ao925c"); } |
| 922 | test { try parseIDNAFail("\xf3\xa0\x86\xa0\xef\xbc\x8e\xf1\xb7\x90\xb4\xf3\x8c\x9f\x88"); } |
| 923 | test { try parseIDNAFail("\xf3\xa0\x86\xa0.\xf1\xb7\x90\xb4\xf3\x8c\x9f\x88"); } |
| 924 | test { try parseIDNAFail(".xn--rx21bhv12i"); } |
| 925 | test { try parseIDNAFail("-.\xe1\xa2\x86\xf3\xa1\xb2\xa3-"); } |
| 926 | test { try parseIDNAFail("-.xn----pbkx6497q"); } |
| 927 | test { try parseIDNAFail("\xf3\x8f\x92\xb0\xef\xbc\x8e-\xf0\x9d\x9f\xbb\xc3\x9f"); } |
| 928 | test { try parseIDNAFail("\xf3\x8f\x92\xb0.-5\xc3\x9f"); } |
| 929 | test { try parseIDNAFail("\xf3\x8f\x92\xb0.-5SS"); } |
| 930 | test { try parseIDNAFail("\xf3\x8f\x92\xb0.-5ss"); } |
| 931 | test { try parseIDNAFail("xn--t960e.-5ss"); } |
| 932 | test { try parseIDNAFail("xn--t960e.xn---5-hia"); } |
| 933 | test { try parseIDNAFail("\xf3\x8f\x92\xb0\xef\xbc\x8e-\xf0\x9d\x9f\xbbSS"); } |
| 934 | test { try parseIDNAFail("\xf3\x8f\x92\xb0\xef\xbc\x8e-\xf0\x9d\x9f\xbbss"); } |
| 935 | test { try parseIDNAFail("\xf3\x8f\x92\xb0\xef\xbc\x8e-\xf0\x9d\x9f\xbbSs"); } |
| 936 | test { try parseIDNAFail("\xf3\x8f\x92\xb0.-5Ss"); } |
| 937 | test { try parseIDNAFail("\xe2\x80\x8d\xf0\x90\xa8\xbf.\xf0\x9f\xa4\x92\xe1\x83\x85\xf2\x91\xae\xb6"); } |
| 938 | test { try parseIDNAFail("\xe2\x80\x8d\xf0\x90\xa8\xbf.\xf0\x9f\xa4\x92\xe2\xb4\xa5\xf2\x91\xae\xb6"); } |
| 939 | test { try parseIDNAFail("xn--0s9c.xn--tljz038l0gz4b"); } |
| 940 | test { try parseIDNAFail("xn--1ug9533g.xn--tljz038l0gz4b"); } |
| 941 | test { try parseIDNAFail("xn--0s9c.xn--9nd3211w0gz4b"); } |
| 942 | test { try parseIDNAFail("xn--1ug9533g.xn--9nd3211w0gz4b"); } |
| 943 | test { try parseIDNAFail("\xf0\xb5\x8b\x85\xe3\x80\x82\xc3\x9f\xf0\xac\xb5\xa9\xe2\x80\x8d"); } |
| 944 | test { try parseIDNAFail("\xf0\xb5\x8b\x85\xe3\x80\x82SS\xf0\xac\xb5\xa9\xe2\x80\x8d"); } |
| 945 | test { try parseIDNAFail("\xf0\xb5\x8b\x85\xe3\x80\x82ss\xf0\xac\xb5\xa9\xe2\x80\x8d"); } |
| 946 | test { try parseIDNAFail("\xf0\xb5\x8b\x85\xe3\x80\x82Ss\xf0\xac\xb5\xa9\xe2\x80\x8d"); } |
| 947 | test { try parseIDNAFail("xn--ey1p.xn--ss-eq36b"); } |
| 948 | test { try parseIDNAFail("xn--ey1p.xn--ss-n1tx0508a"); } |
| 949 | test { try parseIDNAFail("xn--ey1p.xn--zca870nz438b"); } |
| 950 | test { try parseIDNAFail("\xf3\xa0\x85\xaf\xf2\x87\xbd\xad\xe2\x80\x8c\xf0\x9f\x9c\xad\xef\xbd\xa1\xf0\x91\x96\xbf\xe1\xaa\xbb\xcf\x82\xe2\x89\xa0"); } |
| 951 | test { try parseIDNAFail("\xf3\xa0\x85\xaf\xf2\x87\xbd\xad\xe2\x80\x8c\xf0\x9f\x9c\xad\xef\xbd\xa1\xf0\x91\x96\xbf\xe1\xaa\xbb\xcf\x82=\xcc\xb8"); } |
| 952 | test { try parseIDNAFail("\xf3\xa0\x85\xaf\xf2\x87\xbd\xad\xe2\x80\x8c\xf0\x9f\x9c\xad\xe3\x80\x82\xf0\x91\x96\xbf\xe1\xaa\xbb\xcf\x82\xe2\x89\xa0"); } |
| 953 | test { try parseIDNAFail("\xf3\xa0\x85\xaf\xf2\x87\xbd\xad\xe2\x80\x8c\xf0\x9f\x9c\xad\xe3\x80\x82\xf0\x91\x96\xbf\xe1\xaa\xbb\xcf\x82=\xcc\xb8"); } |
| 954 | test { try parseIDNAFail("\xf3\xa0\x85\xaf\xf2\x87\xbd\xad\xe2\x80\x8c\xf0\x9f\x9c\xad\xe3\x80\x82\xf0\x91\x96\xbf\xe1\xaa\xbb\xce\xa3=\xcc\xb8"); } |
| 955 | test { try parseIDNAFail("\xf3\xa0\x85\xaf\xf2\x87\xbd\xad\xe2\x80\x8c\xf0\x9f\x9c\xad\xe3\x80\x82\xf0\x91\x96\xbf\xe1\xaa\xbb\xce\xa3\xe2\x89\xa0"); } |
| 956 | test { try parseIDNAFail("\xf3\xa0\x85\xaf\xf2\x87\xbd\xad\xe2\x80\x8c\xf0\x9f\x9c\xad\xe3\x80\x82\xf0\x91\x96\xbf\xe1\xaa\xbb\xcf\x83\xe2\x89\xa0"); } |
| 957 | test { try parseIDNAFail("\xf3\xa0\x85\xaf\xf2\x87\xbd\xad\xe2\x80\x8c\xf0\x9f\x9c\xad\xe3\x80\x82\xf0\x91\x96\xbf\xe1\xaa\xbb\xcf\x83=\xcc\xb8"); } |
| 958 | test { try parseIDNAFail("xn--zb9h5968x.xn--4xa378i1mfjw7y"); } |
| 959 | test { try parseIDNAFail("xn--0ug3766p5nm1b.xn--4xa378i1mfjw7y"); } |
| 960 | test { try parseIDNAFail("xn--0ug3766p5nm1b.xn--3xa578i1mfjw7y"); } |
| 961 | test { try parseIDNAFail("\xf3\xa0\x85\xaf\xf2\x87\xbd\xad\xe2\x80\x8c\xf0\x9f\x9c\xad\xef\xbd\xa1\xf0\x91\x96\xbf\xe1\xaa\xbb\xce\xa3=\xcc\xb8"); } |
| 962 | test { try parseIDNAFail("\xf3\xa0\x85\xaf\xf2\x87\xbd\xad\xe2\x80\x8c\xf0\x9f\x9c\xad\xef\xbd\xa1\xf0\x91\x96\xbf\xe1\xaa\xbb\xce\xa3\xe2\x89\xa0"); } |
| 963 | test { try parseIDNAFail("\xf3\xa0\x85\xaf\xf2\x87\xbd\xad\xe2\x80\x8c\xf0\x9f\x9c\xad\xef\xbd\xa1\xf0\x91\x96\xbf\xe1\xaa\xbb\xcf\x83\xe2\x89\xa0"); } |
| 964 | test { try parseIDNAFail("\xf3\xa0\x85\xaf\xf2\x87\xbd\xad\xe2\x80\x8c\xf0\x9f\x9c\xad\xef\xbd\xa1\xf0\x91\x96\xbf\xe1\xaa\xbb\xcf\x83=\xcc\xb8"); } |
| 965 | test { try parseIDNAFail("\xe2\x92\x8b\xef\xbd\xa1\xe2\x92\x88\xe2\x80\x8d\xf2\xb3\xb4\xa2"); } |
| 966 | test { try parseIDNAFail("4.\xe3\x80\x821.\xe2\x80\x8d\xf2\xb3\xb4\xa2"); } |
| 967 | test { try parseIDNAFail("4..1.xn--sf51d"); } |
| 968 | test { try parseIDNAFail("4..1.xn--1ug64613i"); } |
| 969 | test { try parseIDNAFail("xn--wsh.xn--tsh07994h"); } |
| 970 | test { try parseIDNAFail("xn--wsh.xn--1ug58o74922a"); } |
| 971 | test { try parseIDNAFail("\xe1\x82\xb3\xf0\x91\x9c\xab\xe2\x80\x8d\xf2\x97\xad\x93\xef\xbc\x8e\xda\xa7\xf0\x91\xb0\xb6"); } |
| 972 | test { try parseIDNAFail("\xe1\x82\xb3\xf0\x91\x9c\xab\xe2\x80\x8d\xf2\x97\xad\x93.\xda\xa7\xf0\x91\xb0\xb6"); } |
| 973 | test { try parseIDNAFail("\xe2\xb4\x93\xf0\x91\x9c\xab\xe2\x80\x8d\xf2\x97\xad\x93.\xda\xa7\xf0\x91\xb0\xb6"); } |
| 974 | test { try parseIDNAFail("xn--blj6306ey091d.xn--9jb4223l"); } |
| 975 | test { try parseIDNAFail("xn--1ugy52cym7p7xu5e.xn--9jb4223l"); } |
| 976 | test { try parseIDNAFail("\xe2\xb4\x93\xf0\x91\x9c\xab\xe2\x80\x8d\xf2\x97\xad\x93\xef\xbc\x8e\xda\xa7\xf0\x91\xb0\xb6"); } |
| 977 | test { try parseIDNAFail("xn--rnd8945ky009c.xn--9jb4223l"); } |
| 978 | test { try parseIDNAFail("xn--rnd479ep20q7x12e.xn--9jb4223l"); } |
| 979 | test { try parseIDNAFail("\xf0\x90\xa8\xbf.\xf0\x9f\x84\x86\xe2\x80\x94"); } |
| 980 | test { try parseIDNAFail("\xf0\x90\xa8\xbf.5,\xe2\x80\x94"); } |
| 981 | test { try parseIDNAFail("xn--0s9c.xn--5,-81t"); } |
| 982 | test { try parseIDNAFail("xn--0s9c.xn--8ug8324p"); } |
| 983 | test { try parseIDNAFail("\xf2\x94\x8a\xb1\xf1\x81\xa6\xae\xdb\xb8\xe3\x80\x82\xf3\xa0\xbe\xad-"); } |
| 984 | test { try parseIDNAFail("xn--lmb18944c0g2z.xn----2k81m"); } |
| 985 | test { try parseIDNAFail("\xf0\x9f\x9e\x85\xf3\xa0\xb3\xa1\xf3\x9c\x8d\x99.\xf1\xb2\x96\xb7"); } |
| 986 | test { try parseIDNAFail("xn--ie9hi1349bqdlb.xn--oj69a"); } |
| 987 | test { try parseIDNAFail("\xe2\x83\xa7\xf1\xaf\xa1\x8e-\xf2\xab\xa3\x9d.4\xe1\x82\xa4\xe2\x80\x8c"); } |
| 988 | test { try parseIDNAFail("\xe2\x83\xa7\xf1\xaf\xa1\x8e-\xf2\xab\xa3\x9d.4\xe2\xb4\x84\xe2\x80\x8c"); } |
| 989 | test { try parseIDNAFail("xn----9snu5320fi76w.xn--4-ivs"); } |
| 990 | test { try parseIDNAFail("xn----9snu5320fi76w.xn--4-sgn589c"); } |
| 991 | test { try parseIDNAFail("xn----9snu5320fi76w.xn--4-f0g"); } |
| 992 | test { try parseIDNAFail("xn----9snu5320fi76w.xn--4-f0g649i"); } |
| 993 | test { try parseIDNAFail("\xf0\x91\x91\x84\xe2\x89\xaf\xef\xbd\xa1\xf0\x91\x9c\xa4"); } |
| 994 | test { try parseIDNAFail("\xf0\x91\x91\x84>\xcc\xb8\xef\xbd\xa1\xf0\x91\x9c\xa4"); } |
| 995 | test { try parseIDNAFail("\xf0\x91\x91\x84\xe2\x89\xaf\xe3\x80\x82\xf0\x91\x9c\xa4"); } |
| 996 | test { try parseIDNAFail("\xf0\x91\x91\x84>\xcc\xb8\xe3\x80\x82\xf0\x91\x9c\xa4"); } |
| 997 | test { try parseIDNAFail("xn--hdh5636g.xn--ci2d"); } |
| 998 | test { try parseIDNAFail("\xe1\x82\xab\xe2\x89\xae\xf0\xb1\xb2\x86\xe3\x80\x82\xe2\x80\x8d\xde\xa7\xf0\x90\x8b\xa3"); } |
| 999 | test { try parseIDNAFail("\xe1\x82\xab<\xcc\xb8\xf0\xb1\xb2\x86\xe3\x80\x82\xe2\x80\x8d\xde\xa7\xf0\x90\x8b\xa3"); } |
| 1000 | test { try parseIDNAFail("\xe2\xb4\x8b<\xcc\xb8\xf0\xb1\xb2\x86\xe3\x80\x82\xe2\x80\x8d\xde\xa7\xf0\x90\x8b\xa3"); } |
| 1001 | test { try parseIDNAFail("\xe2\xb4\x8b\xe2\x89\xae\xf0\xb1\xb2\x86\xe3\x80\x82\xe2\x80\x8d\xde\xa7\xf0\x90\x8b\xa3"); } |
| 1002 | test { try parseIDNAFail("xn--gdhz03bxt42d.xn--lrb6479j"); } |
| 1003 | test { try parseIDNAFail("xn--gdhz03bxt42d.xn--lrb506jqr4n"); } |
| 1004 | test { try parseIDNAFail("xn--jnd802gsm17c.xn--lrb6479j"); } |
| 1005 | test { try parseIDNAFail("xn--jnd802gsm17c.xn--lrb506jqr4n"); } |
| 1006 | test { try parseIDNAFail("\xe1\x9f\x92.\xf2\x86\xbd\x92\xe2\x89\xaf"); } |
| 1007 | test { try parseIDNAFail("\xe1\x9f\x92.\xf2\x86\xbd\x92>\xcc\xb8"); } |
| 1008 | test { try parseIDNAFail("xn--u4e.xn--hdhx0084f"); } |
| 1009 | test { try parseIDNAFail("\xf1\x8f\x81\x87\xe1\x9c\xb4\xef\xbc\x8e\xf0\x90\xa8\xba\xc3\x89\xe2\xac\x93\xf0\x91\x84\xb4"); } |
| 1010 | test { try parseIDNAFail("\xf1\x8f\x81\x87\xe1\x9c\xb4\xef\xbc\x8e\xf0\x90\xa8\xbaE\xcc\x81\xe2\xac\x93\xf0\x91\x84\xb4"); } |
| 1011 | test { try parseIDNAFail("\xf1\x8f\x81\x87\xe1\x9c\xb4.\xf0\x90\xa8\xba\xc3\x89\xe2\xac\x93\xf0\x91\x84\xb4"); } |
| 1012 | test { try parseIDNAFail("\xf1\x8f\x81\x87\xe1\x9c\xb4.\xf0\x90\xa8\xbaE\xcc\x81\xe2\xac\x93\xf0\x91\x84\xb4"); } |
| 1013 | test { try parseIDNAFail("\xf1\x8f\x81\x87\xe1\x9c\xb4.\xf0\x90\xa8\xbae\xcc\x81\xe2\xac\x93\xf0\x91\x84\xb4"); } |
| 1014 | test { try parseIDNAFail("\xf1\x8f\x81\x87\xe1\x9c\xb4.\xf0\x90\xa8\xba\xc3\xa9\xe2\xac\x93\xf0\x91\x84\xb4"); } |
| 1015 | test { try parseIDNAFail("xn--c0e34564d.xn--9ca207st53lg3f"); } |
| 1016 | test { try parseIDNAFail("\xf1\x8f\x81\x87\xe1\x9c\xb4\xef\xbc\x8e\xf0\x90\xa8\xbae\xcc\x81\xe2\xac\x93\xf0\x91\x84\xb4"); } |
| 1017 | test { try parseIDNAFail("\xf1\x8f\x81\x87\xe1\x9c\xb4\xef\xbc\x8e\xf0\x90\xa8\xba\xc3\xa9\xe2\xac\x93\xf0\x91\x84\xb4"); } |
| 1018 | test { try parseIDNAFail("\xe1\x83\x83\xef\xbc\x8e\xd9\x93\xe1\xa2\xa4"); } |
| 1019 | test { try parseIDNAFail("\xe1\x83\x83.\xd9\x93\xe1\xa2\xa4"); } |
| 1020 | test { try parseIDNAFail("\xe2\xb4\xa3.\xd9\x93\xe1\xa2\xa4"); } |
| 1021 | test { try parseIDNAFail("xn--rlj.xn--vhb294g"); } |
| 1022 | test { try parseIDNAFail("\xe2\xb4\xa3\xef\xbc\x8e\xd9\x93\xe1\xa2\xa4"); } |
| 1023 | test { try parseIDNAFail("xn--7nd.xn--vhb294g"); } |
| 1024 | test { try parseIDNAFail("\xf3\xa0\x84\x88\xe0\xa0\x93\xef\xbc\x8e\xec\x8b\x89\xf2\x84\x86\xbb\xe1\x83\x84\xf2\x82\xa1\x90"); } |
| 1025 | test { try parseIDNAFail("\xf3\xa0\x84\x88\xe0\xa0\x93\xef\xbc\x8e\xe1\x84\x89\xe1\x85\xb4\xe1\x86\xb0\xf2\x84\x86\xbb\xe1\x83\x84\xf2\x82\xa1\x90"); } |
| 1026 | test { try parseIDNAFail("\xf3\xa0\x84\x88\xe0\xa0\x93.\xec\x8b\x89\xf2\x84\x86\xbb\xe1\x83\x84\xf2\x82\xa1\x90"); } |
| 1027 | test { try parseIDNAFail("\xf3\xa0\x84\x88\xe0\xa0\x93.\xe1\x84\x89\xe1\x85\xb4\xe1\x86\xb0\xf2\x84\x86\xbb\xe1\x83\x84\xf2\x82\xa1\x90"); } |
| 1028 | test { try parseIDNAFail("\xf3\xa0\x84\x88\xe0\xa0\x93.\xe1\x84\x89\xe1\x85\xb4\xe1\x86\xb0\xf2\x84\x86\xbb\xe2\xb4\xa4\xf2\x82\xa1\x90"); } |
| 1029 | test { try parseIDNAFail("\xf3\xa0\x84\x88\xe0\xa0\x93.\xec\x8b\x89\xf2\x84\x86\xbb\xe2\xb4\xa4\xf2\x82\xa1\x90"); } |
| 1030 | test { try parseIDNAFail("xn--oub.xn--sljz109bpe25dviva"); } |
| 1031 | test { try parseIDNAFail("\xf3\xa0\x84\x88\xe0\xa0\x93\xef\xbc\x8e\xe1\x84\x89\xe1\x85\xb4\xe1\x86\xb0\xf2\x84\x86\xbb\xe2\xb4\xa4\xf2\x82\xa1\x90"); } |
| 1032 | test { try parseIDNAFail("\xf3\xa0\x84\x88\xe0\xa0\x93\xef\xbc\x8e\xec\x8b\x89\xf2\x84\x86\xbb\xe2\xb4\xa4\xf2\x82\xa1\x90"); } |
| 1033 | test { try parseIDNAFail("xn--oub.xn--8nd9522gpe69cviva"); } |
| 1034 | test { try parseIDNAFail("\xea\xa8\xac\xf0\x91\xb2\xab\xe2\x89\xae\xef\xbc\x8e\xe2\xa4\x82"); } |
| 1035 | test { try parseIDNAFail("\xea\xa8\xac\xf0\x91\xb2\xab<\xcc\xb8\xef\xbc\x8e\xe2\xa4\x82"); } |
| 1036 | test { try parseIDNAFail("\xea\xa8\xac\xf0\x91\xb2\xab\xe2\x89\xae.\xe2\xa4\x82"); } |
| 1037 | test { try parseIDNAFail("\xea\xa8\xac\xf0\x91\xb2\xab<\xcc\xb8.\xe2\xa4\x82"); } |
| 1038 | test { try parseIDNAFail("xn--gdh1854cn19c.xn--kqi"); } |
| 1039 | test { try parseIDNAFail("\xf0\x91\x81\x85\xe3\x80\x82-"); } |
| 1040 | test { try parseIDNAFail("xn--210d.-"); } |
| 1041 | test { try parseIDNAFail("\xea\xa1\xa6\xe1\xa1\x91\xe2\x80\x8d\xe2\x92\x88\xe3\x80\x82\xf0\x90\x8b\xa3-"); } |
| 1042 | test { try parseIDNAFail("\xea\xa1\xa6\xe1\xa1\x91\xe2\x80\x8d1.\xe3\x80\x82\xf0\x90\x8b\xa3-"); } |
| 1043 | test { try parseIDNAFail("xn--1-o7j663bdl7m..xn----381i"); } |
| 1044 | test { try parseIDNAFail("xn--h8e863drj7h.xn----381i"); } |
| 1045 | test { try parseIDNAFail("xn--h8e470bl0d838o.xn----381i"); } |
| 1046 | test { try parseIDNAFail("\xe2\x92\x88\xe4\xb0\xb9\xe2\x80\x8d-\xe3\x80\x82\xec\x9b\x88"); } |
| 1047 | test { try parseIDNAFail("\xe2\x92\x88\xe4\xb0\xb9\xe2\x80\x8d-\xe3\x80\x82\xe1\x84\x8b\xe1\x85\xae\xe1\x86\xbf"); } |
| 1048 | test { try parseIDNAFail("1.\xe4\xb0\xb9\xe2\x80\x8d-\xe3\x80\x82\xec\x9b\x88"); } |
| 1049 | test { try parseIDNAFail("1.\xe4\xb0\xb9\xe2\x80\x8d-\xe3\x80\x82\xe1\x84\x8b\xe1\x85\xae\xe1\x86\xbf"); } |
| 1050 | test { try parseIDNAFail("1.xn----tgnz80r.xn--kp5b"); } |
| 1051 | test { try parseIDNAFail("xn----dcp160o.xn--kp5b"); } |
| 1052 | test { try parseIDNAFail("xn----tgnx5rjr6c.xn--kp5b"); } |
| 1053 | test { try parseIDNAFail("\xe3\x81\xa6\xe3\x80\x82\xe2\x80\x8c\xf3\xa0\xb3\xbd\xdf\xb3"); } |
| 1054 | test { try parseIDNAFail("xn--m9j.xn--rtb10784p"); } |
| 1055 | test { try parseIDNAFail("xn--m9j.xn--rtb154j9l73w"); } |
| 1056 | test { try parseIDNAFail("\xcf\x82\xef\xbd\xa1\xea\xa7\x80\xdb\xa7"); } |
| 1057 | test { try parseIDNAFail("\xcf\x82\xe3\x80\x82\xea\xa7\x80\xdb\xa7"); } |
| 1058 | test { try parseIDNAFail("\xce\xa3\xe3\x80\x82\xea\xa7\x80\xdb\xa7"); } |
| 1059 | test { try parseIDNAFail("\xcf\x83\xe3\x80\x82\xea\xa7\x80\xdb\xa7"); } |
| 1060 | test { try parseIDNAFail("xn--4xa.xn--3lb1944f"); } |
| 1061 | test { try parseIDNAFail("xn--3xa.xn--3lb1944f"); } |
| 1062 | test { try parseIDNAFail("\xce\xa3\xef\xbd\xa1\xea\xa7\x80\xdb\xa7"); } |
| 1063 | test { try parseIDNAFail("\xcf\x83\xef\xbd\xa1\xea\xa7\x80\xdb\xa7"); } |
| 1064 | test { try parseIDNAFail("\xe0\xaf\x8d\xf3\xa5\xab\x85\xf2\x8c\x89\x91.\xe1\x82\xa2\xe1\x82\xb5"); } |
| 1065 | test { try parseIDNAFail("\xe0\xaf\x8d\xf3\xa5\xab\x85\xf2\x8c\x89\x91.\xe2\xb4\x82\xe2\xb4\x95"); } |
| 1066 | test { try parseIDNAFail("\xe0\xaf\x8d\xf3\xa5\xab\x85\xf2\x8c\x89\x91.\xe1\x82\xa2\xe2\xb4\x95"); } |
| 1067 | test { try parseIDNAFail("xn--xmc83135idcxza.xn--tkjwb"); } |
| 1068 | test { try parseIDNAFail("xn--xmc83135idcxza.xn--9md086l"); } |
| 1069 | test { try parseIDNAFail("xn--xmc83135idcxza.xn--9md2b"); } |
| 1070 | test { try parseIDNAFail("\xe1\xb0\xb2\xf0\x9f\x84\x88\xe2\xbe\x9b\xd6\xa6\xef\xbc\x8e\xe2\x80\x8d\xf2\xaf\xa5\xa4\xdf\xbd"); } |
| 1071 | test { try parseIDNAFail("\xe1\xb0\xb27,\xe8\xb5\xb0\xd6\xa6.\xe2\x80\x8d\xf2\xaf\xa5\xa4\xdf\xbd"); } |
| 1072 | test { try parseIDNAFail("xn--7,-bid991urn3k.xn--1tb13454l"); } |
| 1073 | test { try parseIDNAFail("xn--7,-bid991urn3k.xn--1tb334j1197q"); } |
| 1074 | test { try parseIDNAFail("xn--xcb756i493fwi5o.xn--1tb13454l"); } |
| 1075 | test { try parseIDNAFail("xn--xcb756i493fwi5o.xn--1tb334j1197q"); } |
| 1076 | test { try parseIDNAFail("\xe1\xa2\x97\xef\xbd\xa1\xd3\x80\xf1\x9d\x84\xbb"); } |
| 1077 | test { try parseIDNAFail("\xe1\xa2\x97\xe3\x80\x82\xd3\x80\xf1\x9d\x84\xbb"); } |
| 1078 | test { try parseIDNAFail("\xe1\xa2\x97\xe3\x80\x82\xd3\x8f\xf1\x9d\x84\xbb"); } |
| 1079 | test { try parseIDNAFail("xn--hbf.xn--s5a83117e"); } |
| 1080 | test { try parseIDNAFail("\xe1\xa2\x97\xef\xbd\xa1\xd3\x8f\xf1\x9d\x84\xbb"); } |
| 1081 | test { try parseIDNAFail("xn--hbf.xn--d5a86117e"); } |
| 1082 | test { try parseIDNAFail("\xf0\x91\xb2\x98\xf3\xa0\x84\x92\xf0\x93\x91\xa1\xef\xbd\xa1\xf0\x9d\x9f\xaa\xe1\x82\xbc"); } |
| 1083 | test { try parseIDNAFail("\xf0\x91\xb2\x98\xf3\xa0\x84\x92\xf0\x93\x91\xa1\xe3\x80\x828\xe1\x82\xbc"); } |
| 1084 | test { try parseIDNAFail("\xf0\x91\xb2\x98\xf3\xa0\x84\x92\xf0\x93\x91\xa1\xe3\x80\x828\xe2\xb4\x9c"); } |
| 1085 | test { try parseIDNAFail("xn--7m3d291b.xn--8-vws"); } |
| 1086 | test { try parseIDNAFail("\xf0\x91\xb2\x98\xf3\xa0\x84\x92\xf0\x93\x91\xa1\xef\xbd\xa1\xf0\x9d\x9f\xaa\xe2\xb4\x9c"); } |
| 1087 | test { try parseIDNAFail("xn--7m3d291b.xn--8-s1g"); } |
| 1088 | test { try parseIDNAFail("\xe1\xae\xab\xef\xbd\xa1\xf0\x9f\x82\x89\xf3\xa0\x81\xb0"); } |
| 1089 | test { try parseIDNAFail("\xe1\xae\xab\xe3\x80\x82\xf0\x9f\x82\x89\xf3\xa0\x81\xb0"); } |
| 1090 | test { try parseIDNAFail("xn--zxf.xn--fx7ho0250c"); } |
| 1091 | test { try parseIDNAFail("\xf3\xac\x9a\xb6\xf3\xb8\x8b\x96\xf2\x96\xa9\xb0-\xe3\x80\x82\xe2\x80\x8c"); } |
| 1092 | test { try parseIDNAFail("xn----7i12hu122k9ire."); } |
| 1093 | test { try parseIDNAFail("xn----7i12hu122k9ire.xn--0ug"); } |
| 1094 | test { try parseIDNAFail("\xef\xb8\x92\xef\xbc\x8e\xef\xb8\xaf\xf0\x91\x91\x82"); } |
| 1095 | test { try parseIDNAFail("\xef\xb8\x92\xef\xbc\x8e\xf0\x91\x91\x82\xef\xb8\xaf"); } |
| 1096 | test { try parseIDNAFail("\xe3\x80\x82.\xf0\x91\x91\x82\xef\xb8\xaf"); } |
| 1097 | test { try parseIDNAFail("..xn--s96cu30b"); } |
| 1098 | test { try parseIDNAFail("xn--y86c.xn--s96cu30b"); } |
| 1099 | test { try parseIDNAFail("\xea\xa4\xac\xe3\x80\x82\xe2\x80\x8d"); } |
| 1100 | test { try parseIDNAFail("xn--zi9a."); } |
| 1101 | test { try parseIDNAFail("xn--zi9a.xn--1ug"); } |
| 1102 | test { try parseIDNAFail("\xf3\xa6\x88\x84\xe3\x80\x82-"); } |
| 1103 | test { try parseIDNAFail("xn--xm38e.-"); } |
| 1104 | test { try parseIDNAFail("\xe2\x8b\xa0\xf0\x90\x8b\xae\xef\xbc\x8e\xf2\xb6\x88\xae\xe0\xbc\x98\xc3\x9f\xe2\x89\xaf"); } |
| 1105 | test { try parseIDNAFail("\xe2\x89\xbc\xcc\xb8\xf0\x90\x8b\xae\xef\xbc\x8e\xf2\xb6\x88\xae\xe0\xbc\x98\xc3\x9f>\xcc\xb8"); } |
| 1106 | test { try parseIDNAFail("\xe2\x8b\xa0\xf0\x90\x8b\xae.\xf2\xb6\x88\xae\xe0\xbc\x98\xc3\x9f\xe2\x89\xaf"); } |
| 1107 | test { try parseIDNAFail("\xe2\x89\xbc\xcc\xb8\xf0\x90\x8b\xae.\xf2\xb6\x88\xae\xe0\xbc\x98\xc3\x9f>\xcc\xb8"); } |
| 1108 | test { try parseIDNAFail("\xe2\x89\xbc\xcc\xb8\xf0\x90\x8b\xae.\xf2\xb6\x88\xae\xe0\xbc\x98SS>\xcc\xb8"); } |
| 1109 | test { try parseIDNAFail("\xe2\x8b\xa0\xf0\x90\x8b\xae.\xf2\xb6\x88\xae\xe0\xbc\x98SS\xe2\x89\xaf"); } |
| 1110 | test { try parseIDNAFail("\xe2\x8b\xa0\xf0\x90\x8b\xae.\xf2\xb6\x88\xae\xe0\xbc\x98ss\xe2\x89\xaf"); } |
| 1111 | test { try parseIDNAFail("\xe2\x89\xbc\xcc\xb8\xf0\x90\x8b\xae.\xf2\xb6\x88\xae\xe0\xbc\x98ss>\xcc\xb8"); } |
| 1112 | test { try parseIDNAFail("\xe2\x89\xbc\xcc\xb8\xf0\x90\x8b\xae.\xf2\xb6\x88\xae\xe0\xbc\x98Ss>\xcc\xb8"); } |
| 1113 | test { try parseIDNAFail("\xe2\x8b\xa0\xf0\x90\x8b\xae.\xf2\xb6\x88\xae\xe0\xbc\x98Ss\xe2\x89\xaf"); } |
| 1114 | test { try parseIDNAFail("xn--pgh4639f.xn--ss-ifj426nle504a"); } |
| 1115 | test { try parseIDNAFail("xn--pgh4639f.xn--zca593eo6oc013y"); } |
| 1116 | test { try parseIDNAFail("\xe2\x89\xbc\xcc\xb8\xf0\x90\x8b\xae\xef\xbc\x8e\xf2\xb6\x88\xae\xe0\xbc\x98SS>\xcc\xb8"); } |
| 1117 | test { try parseIDNAFail("\xe2\x8b\xa0\xf0\x90\x8b\xae\xef\xbc\x8e\xf2\xb6\x88\xae\xe0\xbc\x98SS\xe2\x89\xaf"); } |
| 1118 | test { try parseIDNAFail("\xe2\x8b\xa0\xf0\x90\x8b\xae\xef\xbc\x8e\xf2\xb6\x88\xae\xe0\xbc\x98ss\xe2\x89\xaf"); } |
| 1119 | test { try parseIDNAFail("\xe2\x89\xbc\xcc\xb8\xf0\x90\x8b\xae\xef\xbc\x8e\xf2\xb6\x88\xae\xe0\xbc\x98ss>\xcc\xb8"); } |
| 1120 | test { try parseIDNAFail("\xe2\x89\xbc\xcc\xb8\xf0\x90\x8b\xae\xef\xbc\x8e\xf2\xb6\x88\xae\xe0\xbc\x98Ss>\xcc\xb8"); } |
| 1121 | test { try parseIDNAFail("\xe2\x8b\xa0\xf0\x90\x8b\xae\xef\xbc\x8e\xf2\xb6\x88\xae\xe0\xbc\x98Ss\xe2\x89\xaf"); } |
| 1122 | test { try parseIDNAFail("\xcc\xb0\xef\xbc\x8e\xf3\xb0\x9c\xb1\xe8\x9a\x80"); } |
| 1123 | test { try parseIDNAFail("\xcc\xb0.\xf3\xb0\x9c\xb1\xe8\x9a\x80"); } |
| 1124 | test { try parseIDNAFail("xn--xta.xn--e91aw9417e"); } |
| 1125 | test { try parseIDNAFail("\xf0\x9f\xa2\x9f\xf0\x9f\x84\x88\xe2\x80\x8d\xea\xa1\x8e\xef\xbd\xa1\xe0\xbe\x84"); } |
| 1126 | test { try parseIDNAFail("\xf0\x9f\xa2\x9f7,\xe2\x80\x8d\xea\xa1\x8e\xe3\x80\x82\xe0\xbe\x84"); } |
| 1127 | test { try parseIDNAFail("xn--7,-gh9hg322i.xn--3ed"); } |
| 1128 | test { try parseIDNAFail("xn--7,-n1t0654eqo3o.xn--3ed"); } |
| 1129 | test { try parseIDNAFail("xn--nc9aq743ds0e.xn--3ed"); } |
| 1130 | test { try parseIDNAFail("xn--1ug4874cfd0kbmg.xn--3ed"); } |
| 1131 | test { try parseIDNAFail("\xea\xa1\x94\xe3\x80\x82\xe1\x80\xb9\xe1\xa2\x87"); } |
| 1132 | test { try parseIDNAFail("xn--tc9a.xn--9jd663b"); } |
| 1133 | test { try parseIDNAFail("\xe2\x83\xab\xe2\x89\xae.\xf0\x9d\xa8\x96"); } |
| 1134 | test { try parseIDNAFail("\xe2\x83\xab<\xcc\xb8.\xf0\x9d\xa8\x96"); } |
| 1135 | test { try parseIDNAFail("xn--e1g71d.xn--772h"); } |
| 1136 | test { try parseIDNAFail("\xe2\x80\x8c.\xe2\x89\xaf"); } |
| 1137 | test { try parseIDNAFail("\xe2\x80\x8c.>\xcc\xb8"); } |
| 1138 | test { try parseIDNAFail("xn--0ug.xn--hdh"); } |
| 1139 | test { try parseIDNAFail("\xf0\xb0\x85\xa7\xf1\xa3\xa9\xa0-\xef\xbc\x8e\xea\xaf\xad-\xe6\x82\x9c"); } |
| 1140 | test { try parseIDNAFail("\xf0\xb0\x85\xa7\xf1\xa3\xa9\xa0-.\xea\xaf\xad-\xe6\x82\x9c"); } |
| 1141 | test { try parseIDNAFail("xn----7m53aj640l.xn----8f4br83t"); } |
| 1142 | test { try parseIDNAFail("\xe1\xa1\x89\xf0\xb6\x93\xa7\xe2\xac\x9e\xe1\xa2\x9c.-\xe2\x80\x8d\xf0\x9e\xa3\x91\xe2\x80\xae"); } |
| 1143 | test { try parseIDNAFail("xn--87e0ol04cdl39e.xn----qinu247r"); } |
| 1144 | test { try parseIDNAFail("xn--87e0ol04cdl39e.xn----ugn5e3763s"); } |
| 1145 | test { try parseIDNAFail("xn--ynd2415j.xn--5-dug9054m"); } |
| 1146 | test { try parseIDNAFail("\xe2\x80\x8d-\xe1\xa0\xb9\xef\xb9\xaa.\xe1\xb7\xa1\xe1\xa4\xa2"); } |
| 1147 | test { try parseIDNAFail("\xe2\x80\x8d-\xe1\xa0\xb9%.\xe1\xb7\xa1\xe1\xa4\xa2"); } |
| 1148 | test { try parseIDNAFail("xn---%-u4o.xn--gff52t"); } |
| 1149 | test { try parseIDNAFail("xn---%-u4oy48b.xn--gff52t"); } |
| 1150 | test { try parseIDNAFail("xn----c6jx047j.xn--gff52t"); } |
| 1151 | test { try parseIDNAFail("xn----c6j614b1z4v.xn--gff52t"); } |
| 1152 | test { try parseIDNAFail("\xf0\xa3\xa9\xab\xef\xbc\x8e\xf2\x8c\x91\xb2"); } |
| 1153 | test { try parseIDNAFail("\xf0\xa3\xa9\xab.\xf2\x8c\x91\xb2"); } |
| 1154 | test { try parseIDNAFail("xn--td3j.xn--4628b"); } |
| 1155 | test { try parseIDNAFail("\xe0\xb1\x8d\xf0\x9d\xa8\xbe\xd6\xa9\xf0\x9d\x9f\xad\xe3\x80\x82-\xf0\x91\x9c\xa8"); } |
| 1156 | test { try parseIDNAFail("\xe0\xb1\x8d\xf0\x9d\xa8\xbe\xd6\xa91\xe3\x80\x82-\xf0\x91\x9c\xa8"); } |
| 1157 | test { try parseIDNAFail("xn--1-rfc312cdp45c.xn----nq0j"); } |
| 1158 | test { try parseIDNAFail("\xf2\xa3\xbf\x88\xe3\x80\x82\xeb\x99\x8f"); } |
| 1159 | test { try parseIDNAFail("\xf2\xa3\xbf\x88\xe3\x80\x82\xe1\x84\x84\xe1\x85\xab\xe1\x86\xae"); } |
| 1160 | test { try parseIDNAFail("xn--ph26c.xn--281b"); } |
| 1161 | test { try parseIDNAFail("\xf1\x95\xa8\x9a\xf3\xa0\x84\x8c\xf3\x91\xbd\x80\xe1\xa1\x80.\xe0\xa2\xb6"); } |
| 1162 | test { try parseIDNAFail("xn--z7e98100evc01b.xn--czb"); } |
| 1163 | test { try parseIDNAFail("\xe2\x80\x8d\xef\xbd\xa1\xf1\x85\x81\x9b"); } |
| 1164 | test { try parseIDNAFail("\xe2\x80\x8d\xe3\x80\x82\xf1\x85\x81\x9b"); } |
| 1165 | test { try parseIDNAFail(".xn--6x4u"); } |
| 1166 | test { try parseIDNAFail("xn--1ug.xn--6x4u"); } |
| 1167 | test { try parseIDNAFail("\xef\xbf\xb9\xe2\x80\x8c\xef\xbd\xa1\xe6\x9b\xb3\xe2\xbe\x91\xf0\x90\x8b\xb0\xe2\x89\xaf"); } |
| 1168 | test { try parseIDNAFail("\xef\xbf\xb9\xe2\x80\x8c\xef\xbd\xa1\xe6\x9b\xb3\xe2\xbe\x91\xf0\x90\x8b\xb0>\xcc\xb8"); } |
| 1169 | test { try parseIDNAFail("\xef\xbf\xb9\xe2\x80\x8c\xe3\x80\x82\xe6\x9b\xb3\xe8\xa5\xbe\xf0\x90\x8b\xb0\xe2\x89\xaf"); } |
| 1170 | test { try parseIDNAFail("\xef\xbf\xb9\xe2\x80\x8c\xe3\x80\x82\xe6\x9b\xb3\xe8\xa5\xbe\xf0\x90\x8b\xb0>\xcc\xb8"); } |
| 1171 | test { try parseIDNAFail("xn--vn7c.xn--hdh501y8wvfs5h"); } |
| 1172 | test { try parseIDNAFail("xn--0ug2139f.xn--hdh501y8wvfs5h"); } |
| 1173 | test { try parseIDNAFail("\xe2\x89\xaf\xe2\x92\x88\xe3\x80\x82\xc3\x9f"); } |
| 1174 | test { try parseIDNAFail(">\xcc\xb8\xe2\x92\x88\xe3\x80\x82\xc3\x9f"); } |
| 1175 | test { try parseIDNAFail(">\xcc\xb8\xe2\x92\x88\xe3\x80\x82SS"); } |
| 1176 | test { try parseIDNAFail("\xe2\x89\xaf\xe2\x92\x88\xe3\x80\x82SS"); } |
| 1177 | test { try parseIDNAFail("\xe2\x89\xaf\xe2\x92\x88\xe3\x80\x82ss"); } |
| 1178 | test { try parseIDNAFail(">\xcc\xb8\xe2\x92\x88\xe3\x80\x82ss"); } |
| 1179 | test { try parseIDNAFail(">\xcc\xb8\xe2\x92\x88\xe3\x80\x82Ss"); } |
| 1180 | test { try parseIDNAFail("\xe2\x89\xaf\xe2\x92\x88\xe3\x80\x82Ss"); } |
| 1181 | test { try parseIDNAFail("xn--hdh84f.ss"); } |
| 1182 | test { try parseIDNAFail("xn--hdh84f.xn--zca"); } |
| 1183 | test { try parseIDNAFail("\xe2\x80\x8c\xef\xbd\xa1\xe2\x89\xa0"); } |
| 1184 | test { try parseIDNAFail("\xe2\x80\x8c\xef\xbd\xa1=\xcc\xb8"); } |
| 1185 | test { try parseIDNAFail("\xe2\x80\x8c\xe3\x80\x82\xe2\x89\xa0"); } |
| 1186 | test { try parseIDNAFail("\xe2\x80\x8c\xe3\x80\x82=\xcc\xb8"); } |
| 1187 | test { try parseIDNAFail("xn--0ug.xn--1ch"); } |
| 1188 | test { try parseIDNAFail("\xf0\x91\x96\xbf\xf0\x9d\xa8\x94.\xe1\xa1\x9f\xf0\x91\x96\xbf\xe1\xad\x82\xe2\x80\x8c"); } |
| 1189 | test { try parseIDNAFail("xn--461dw464a.xn--v8e29loy65a"); } |
| 1190 | test { try parseIDNAFail("xn--461dw464a.xn--v8e29ldzfo952a"); } |
| 1191 | test { try parseIDNAFail("\xf2\x94\xa3\xb3\xe2\x80\x8d\xf2\x91\x9d\xb1.\xf0\x96\xac\xb4\xe2\x86\x83\xe2\x89\xa0-"); } |
| 1192 | test { try parseIDNAFail("\xf2\x94\xa3\xb3\xe2\x80\x8d\xf2\x91\x9d\xb1.\xf0\x96\xac\xb4\xe2\x86\x83=\xcc\xb8-"); } |
| 1193 | test { try parseIDNAFail("\xf2\x94\xa3\xb3\xe2\x80\x8d\xf2\x91\x9d\xb1.\xf0\x96\xac\xb4\xe2\x86\x84=\xcc\xb8-"); } |
| 1194 | test { try parseIDNAFail("\xf2\x94\xa3\xb3\xe2\x80\x8d\xf2\x91\x9d\xb1.\xf0\x96\xac\xb4\xe2\x86\x84\xe2\x89\xa0-"); } |
| 1195 | test { try parseIDNAFail("xn--6j00chy9a.xn----81n51bt713h"); } |
| 1196 | test { try parseIDNAFail("xn--1ug15151gkb5a.xn----81n51bt713h"); } |
| 1197 | test { try parseIDNAFail("xn--6j00chy9a.xn----61n81bt713h"); } |
| 1198 | test { try parseIDNAFail("xn--1ug15151gkb5a.xn----61n81bt713h"); } |
| 1199 | test { try parseIDNAFail("\xe2\x80\x8d\xe2\x94\xae\xf3\xa0\x87\x90\xef\xbc\x8e\xe0\xb0\x80\xe0\xb1\x8d\xe1\x9c\xb4\xe2\x80\x8d"); } |
| 1200 | test { try parseIDNAFail("\xe2\x80\x8d\xe2\x94\xae\xf3\xa0\x87\x90.\xe0\xb0\x80\xe0\xb1\x8d\xe1\x9c\xb4\xe2\x80\x8d"); } |
| 1201 | test { try parseIDNAFail("xn--kxh.xn--eoc8m432a"); } |
| 1202 | test { try parseIDNAFail("xn--1ug04r.xn--eoc8m432a40i"); } |
| 1203 | test { try parseIDNAFail("\xf2\xb9\x9a\xaa\xef\xbd\xa1\xf0\x9f\x84\x82"); } |
| 1204 | test { try parseIDNAFail("\xf2\xb9\x9a\xaa\xe3\x80\x821,"); } |
| 1205 | test { try parseIDNAFail("xn--n433d.1,"); } |
| 1206 | test { try parseIDNAFail("xn--n433d.xn--v07h"); } |
| 1207 | test { try parseIDNAFail("\xf0\x91\x8d\xa8\xe5\x88\x8d.\xf0\x9f\x9b\xa6"); } |
| 1208 | test { try parseIDNAFail("xn--rbry728b.xn--y88h"); } |
| 1209 | test { try parseIDNAFail("\xf3\xa0\x8c\x8f3\xef\xbd\xa1\xe1\xaf\xb1\xf0\x9d\x9f\x92"); } |
| 1210 | test { try parseIDNAFail("\xf3\xa0\x8c\x8f3\xe3\x80\x82\xe1\xaf\xb14"); } |
| 1211 | test { try parseIDNAFail("xn--3-ib31m.xn--4-pql"); } |
| 1212 | test { try parseIDNAFail("\xea\xa1\xbd\xe2\x89\xaf\xef\xbc\x8e\xf2\xbb\xb2\x80\xf2\x92\xb3\x84"); } |
| 1213 | test { try parseIDNAFail("\xea\xa1\xbd>\xcc\xb8\xef\xbc\x8e\xf2\xbb\xb2\x80\xf2\x92\xb3\x84"); } |
| 1214 | test { try parseIDNAFail("\xea\xa1\xbd\xe2\x89\xaf.\xf2\xbb\xb2\x80\xf2\x92\xb3\x84"); } |
| 1215 | test { try parseIDNAFail("\xea\xa1\xbd>\xcc\xb8.\xf2\xbb\xb2\x80\xf2\x92\xb3\x84"); } |
| 1216 | test { try parseIDNAFail("xn--hdh8193c.xn--5z40cp629b"); } |
| 1217 | test { try parseIDNAFail("\xf3\xa0\xb3\x9b\xef\xbc\x8e\xe2\x80\x8d\xe4\xa4\xab\xe2\x89\xa0\xe1\x82\xbe"); } |
| 1218 | test { try parseIDNAFail("\xf3\xa0\xb3\x9b\xef\xbc\x8e\xe2\x80\x8d\xe4\xa4\xab=\xcc\xb8\xe1\x82\xbe"); } |
| 1219 | test { try parseIDNAFail("\xf3\xa0\xb3\x9b.\xe2\x80\x8d\xe4\xa4\xab\xe2\x89\xa0\xe1\x82\xbe"); } |
| 1220 | test { try parseIDNAFail("\xf3\xa0\xb3\x9b.\xe2\x80\x8d\xe4\xa4\xab=\xcc\xb8\xe1\x82\xbe"); } |
| 1221 | test { try parseIDNAFail("\xf3\xa0\xb3\x9b.\xe2\x80\x8d\xe4\xa4\xab=\xcc\xb8\xe2\xb4\x9e"); } |
| 1222 | test { try parseIDNAFail("\xf3\xa0\xb3\x9b.\xe2\x80\x8d\xe4\xa4\xab\xe2\x89\xa0\xe2\xb4\x9e"); } |
| 1223 | test { try parseIDNAFail("xn--1t56e.xn--1ch153bqvw"); } |
| 1224 | test { try parseIDNAFail("xn--1t56e.xn--1ug73gzzpwi3a"); } |
| 1225 | test { try parseIDNAFail("\xf3\xa0\xb3\x9b\xef\xbc\x8e\xe2\x80\x8d\xe4\xa4\xab=\xcc\xb8\xe2\xb4\x9e"); } |
| 1226 | test { try parseIDNAFail("\xf3\xa0\xb3\x9b\xef\xbc\x8e\xe2\x80\x8d\xe4\xa4\xab\xe2\x89\xa0\xe2\xb4\x9e"); } |
| 1227 | test { try parseIDNAFail("xn--1t56e.xn--2nd141ghl2a"); } |
| 1228 | test { try parseIDNAFail("xn--1t56e.xn--2nd159e9vb743e"); } |
| 1229 | test { try parseIDNAFail("3.1.xn--110d.j"); } |
| 1230 | test { try parseIDNAFail("xn--tshd3512p.j"); } |
| 1231 | test { try parseIDNAFail("\xcd\x8a\xef\xbc\x8e\xf0\x90\xa8\x8e"); } |
| 1232 | test { try parseIDNAFail("\xcd\x8a.\xf0\x90\xa8\x8e"); } |
| 1233 | test { try parseIDNAFail("xn--oua.xn--mr9c"); } |
| 1234 | test { try parseIDNAFail("\xed\x9b\x89\xe2\x89\xae\xef\xbd\xa1\xe0\xb8\xb4"); } |
| 1235 | test { try parseIDNAFail("\xe1\x84\x92\xe1\x85\xae\xe1\x86\xac<\xcc\xb8\xef\xbd\xa1\xe0\xb8\xb4"); } |
| 1236 | test { try parseIDNAFail("\xed\x9b\x89\xe2\x89\xae\xe3\x80\x82\xe0\xb8\xb4"); } |
| 1237 | test { try parseIDNAFail("\xe1\x84\x92\xe1\x85\xae\xe1\x86\xac<\xcc\xb8\xe3\x80\x82\xe0\xb8\xb4"); } |
| 1238 | test { try parseIDNAFail("xn--gdh2512e.xn--i4c"); } |
| 1239 | test { try parseIDNAFail("xn--fc9a.xn----qmg787k869k"); } |
| 1240 | test { try parseIDNAFail("\xe2\x89\xae\xf0\x9d\x85\xb6\xef\xbc\x8e\xf1\xb1\xb2\x81\xea\xab\xac\xe2\xb9\x88\xf3\xb0\xa5\xad"); } |
| 1241 | test { try parseIDNAFail("<\xcc\xb8\xf0\x9d\x85\xb6\xef\xbc\x8e\xf1\xb1\xb2\x81\xea\xab\xac\xe2\xb9\x88\xf3\xb0\xa5\xad"); } |
| 1242 | test { try parseIDNAFail("\xe2\x89\xae\xf0\x9d\x85\xb6.\xf1\xb1\xb2\x81\xea\xab\xac\xe2\xb9\x88\xf3\xb0\xa5\xad"); } |
| 1243 | test { try parseIDNAFail("<\xcc\xb8\xf0\x9d\x85\xb6.\xf1\xb1\xb2\x81\xea\xab\xac\xe2\xb9\x88\xf3\xb0\xa5\xad"); } |
| 1244 | test { try parseIDNAFail("xn--gdh.xn--4tjx101bsg00ds9pyc"); } |
| 1245 | test { try parseIDNAFail("xn--gdh0880o.xn--4tjx101bsg00ds9pyc"); } |
| 1246 | test { try parseIDNAFail("\xf0\x91\x91\x82\xef\xbd\xa1\xe2\x80\x8d\xf3\xa5\x9e\x80\xf0\x9f\x9e\x95\xf2\xa5\x81\x94"); } |
| 1247 | test { try parseIDNAFail("\xf0\x91\x91\x82\xe3\x80\x82\xe2\x80\x8d\xf3\xa5\x9e\x80\xf0\x9f\x9e\x95\xf2\xa5\x81\x94"); } |
| 1248 | test { try parseIDNAFail("xn--8v1d.xn--ye9h41035a2qqs"); } |
| 1249 | test { try parseIDNAFail("xn--8v1d.xn--1ug1386plvx1cd8vya"); } |
| 1250 | test { try parseIDNAFail("-\xe2\x80\x8c\xe2\x92\x99\xf0\x90\xab\xa5\xef\xbd\xa1\xf0\x9d\xa8\xb5"); } |
| 1251 | test { try parseIDNAFail("-\xe2\x80\x8c18.\xf0\x90\xab\xa5\xe3\x80\x82\xf0\x9d\xa8\xb5"); } |
| 1252 | test { try parseIDNAFail("-18.xn--rx9c.xn--382h"); } |
| 1253 | test { try parseIDNAFail("xn---18-9m0a.xn--rx9c.xn--382h"); } |
| 1254 | test { try parseIDNAFail("xn----ddps939g.xn--382h"); } |
| 1255 | test { try parseIDNAFail("xn----sgn18r3191a.xn--382h"); } |
| 1256 | test { try parseIDNAFail("\xef\xb8\x85\xef\xb8\x92\xe3\x80\x82\xf0\xa6\x80\xbe\xe1\xb3\xa0"); } |
| 1257 | test { try parseIDNAFail("xn--y86c.xn--t6f5138v"); } |
| 1258 | test { try parseIDNAFail("\xf3\xa0\x95\x8f\xef\xbc\x8e-\xc3\x9f\xe2\x80\x8c\xe2\x89\xa0"); } |
| 1259 | test { try parseIDNAFail("\xf3\xa0\x95\x8f\xef\xbc\x8e-\xc3\x9f\xe2\x80\x8c=\xcc\xb8"); } |
| 1260 | test { try parseIDNAFail("\xf3\xa0\x95\x8f.-\xc3\x9f\xe2\x80\x8c\xe2\x89\xa0"); } |
| 1261 | test { try parseIDNAFail("\xf3\xa0\x95\x8f.-\xc3\x9f\xe2\x80\x8c=\xcc\xb8"); } |
| 1262 | test { try parseIDNAFail("\xf3\xa0\x95\x8f.-SS\xe2\x80\x8c=\xcc\xb8"); } |
| 1263 | test { try parseIDNAFail("\xf3\xa0\x95\x8f.-SS\xe2\x80\x8c\xe2\x89\xa0"); } |
| 1264 | test { try parseIDNAFail("\xf3\xa0\x95\x8f.-ss\xe2\x80\x8c\xe2\x89\xa0"); } |
| 1265 | test { try parseIDNAFail("\xf3\xa0\x95\x8f.-ss\xe2\x80\x8c=\xcc\xb8"); } |
| 1266 | test { try parseIDNAFail("\xf3\xa0\x95\x8f.-Ss\xe2\x80\x8c=\xcc\xb8"); } |
| 1267 | test { try parseIDNAFail("\xf3\xa0\x95\x8f.-Ss\xe2\x80\x8c\xe2\x89\xa0"); } |
| 1268 | test { try parseIDNAFail("xn--u836e.xn---ss-gl2a"); } |
| 1269 | test { try parseIDNAFail("xn--u836e.xn---ss-cn0at5l"); } |
| 1270 | test { try parseIDNAFail("xn--u836e.xn----qfa750ve7b"); } |
| 1271 | test { try parseIDNAFail("\xf3\xa0\x95\x8f\xef\xbc\x8e-SS\xe2\x80\x8c=\xcc\xb8"); } |
| 1272 | test { try parseIDNAFail("\xf3\xa0\x95\x8f\xef\xbc\x8e-SS\xe2\x80\x8c\xe2\x89\xa0"); } |
| 1273 | test { try parseIDNAFail("\xf3\xa0\x95\x8f\xef\xbc\x8e-ss\xe2\x80\x8c\xe2\x89\xa0"); } |
| 1274 | test { try parseIDNAFail("\xf3\xa0\x95\x8f\xef\xbc\x8e-ss\xe2\x80\x8c=\xcc\xb8"); } |
| 1275 | test { try parseIDNAFail("\xf3\xa0\x95\x8f\xef\xbc\x8e-Ss\xe2\x80\x8c=\xcc\xb8"); } |
| 1276 | test { try parseIDNAFail("\xf3\xa0\x95\x8f\xef\xbc\x8e-Ss\xe2\x80\x8c\xe2\x89\xa0"); } |
| 1277 | test { try parseIDNAFail("\xe1\xa1\x99\xe2\x80\x8c\xef\xbd\xa1\xe2\x89\xaf\xf0\x90\x8b\xb2\xe2\x89\xa0"); } |
| 1278 | test { try parseIDNAFail("\xe1\xa1\x99\xe2\x80\x8c\xef\xbd\xa1>\xcc\xb8\xf0\x90\x8b\xb2=\xcc\xb8"); } |
| 1279 | test { try parseIDNAFail("\xe1\xa1\x99\xe2\x80\x8c\xe3\x80\x82\xe2\x89\xaf\xf0\x90\x8b\xb2\xe2\x89\xa0"); } |
| 1280 | test { try parseIDNAFail("\xe1\xa1\x99\xe2\x80\x8c\xe3\x80\x82>\xcc\xb8\xf0\x90\x8b\xb2=\xcc\xb8"); } |
| 1281 | test { try parseIDNAFail("xn--p8e650b.xn--1ch3a7084l"); } |
| 1282 | test { try parseIDNAFail("\xf2\xae\xb5\x9b\xd8\x93.\xe1\x82\xb5"); } |
| 1283 | test { try parseIDNAFail("\xf2\xae\xb5\x9b\xd8\x93.\xe2\xb4\x95"); } |
| 1284 | test { try parseIDNAFail("xn--1fb94204l.xn--dlj"); } |
| 1285 | test { try parseIDNAFail("xn--1fb94204l.xn--tnd"); } |
| 1286 | test { try parseIDNAFail("\xe2\x80\x8c\xf3\xa0\x84\xb7\xef\xbd\xa1\xf2\x92\x91\x81"); } |
| 1287 | test { try parseIDNAFail("\xe2\x80\x8c\xf3\xa0\x84\xb7\xe3\x80\x82\xf2\x92\x91\x81"); } |
| 1288 | test { try parseIDNAFail(".xn--w720c"); } |
| 1289 | test { try parseIDNAFail("xn--0ug.xn--w720c"); } |
| 1290 | test { try parseIDNAFail("\xe2\x92\x88\xe0\xb7\x96\xe7\x84\x85.\xf3\x97\xa1\x99\xe2\x80\x8d\xea\xa1\x9f"); } |
| 1291 | test { try parseIDNAFail("1.\xe0\xb7\x96\xe7\x84\x85.\xf3\x97\xa1\x99\xe2\x80\x8d\xea\xa1\x9f"); } |
| 1292 | test { try parseIDNAFail("1.xn--t1c6981c.xn--4c9a21133d"); } |
| 1293 | test { try parseIDNAFail("1.xn--t1c6981c.xn--1ugz184c9lw7i"); } |
| 1294 | test { try parseIDNAFail("xn--t1c337io97c.xn--4c9a21133d"); } |
| 1295 | test { try parseIDNAFail("xn--t1c337io97c.xn--1ugz184c9lw7i"); } |
| 1296 | test { try parseIDNAFail("\xf0\x91\x87\x80\xe2\x96\x8d.\xe2\x81\x9e\xe1\xa0\xb0"); } |
| 1297 | test { try parseIDNAFail("xn--9zh3057f.xn--j7e103b"); } |
| 1298 | test { try parseIDNAFail("-3.\xe2\x80\x8d\xe3\x83\x8c\xe1\xa2\x95"); } |
| 1299 | test { try parseIDNAFail("-3.xn--fbf739aq5o"); } |
| 1300 | test { try parseIDNAFail("\xe2\x84\xb2\xe1\x9f\x92\xe2\x80\x8d\xef\xbd\xa1\xe2\x89\xa0\xe2\x80\x8d\xe2\x80\x8c"); } |
| 1301 | test { try parseIDNAFail("\xe2\x84\xb2\xe1\x9f\x92\xe2\x80\x8d\xef\xbd\xa1=\xcc\xb8\xe2\x80\x8d\xe2\x80\x8c"); } |
| 1302 | test { try parseIDNAFail("\xe2\x84\xb2\xe1\x9f\x92\xe2\x80\x8d\xe3\x80\x82\xe2\x89\xa0\xe2\x80\x8d\xe2\x80\x8c"); } |
| 1303 | test { try parseIDNAFail("\xe2\x84\xb2\xe1\x9f\x92\xe2\x80\x8d\xe3\x80\x82=\xcc\xb8\xe2\x80\x8d\xe2\x80\x8c"); } |
| 1304 | test { try parseIDNAFail("\xe2\x85\x8e\xe1\x9f\x92\xe2\x80\x8d\xe3\x80\x82=\xcc\xb8\xe2\x80\x8d\xe2\x80\x8c"); } |
| 1305 | test { try parseIDNAFail("\xe2\x85\x8e\xe1\x9f\x92\xe2\x80\x8d\xe3\x80\x82\xe2\x89\xa0\xe2\x80\x8d\xe2\x80\x8c"); } |
| 1306 | test { try parseIDNAFail("xn--u4e823bq1a.xn--0ugb89o"); } |
| 1307 | test { try parseIDNAFail("\xe2\x85\x8e\xe1\x9f\x92\xe2\x80\x8d\xef\xbd\xa1=\xcc\xb8\xe2\x80\x8d\xe2\x80\x8c"); } |
| 1308 | test { try parseIDNAFail("\xe2\x85\x8e\xe1\x9f\x92\xe2\x80\x8d\xef\xbd\xa1\xe2\x89\xa0\xe2\x80\x8d\xe2\x80\x8c"); } |
| 1309 | test { try parseIDNAFail("xn--u4e319b.xn--1ch"); } |
| 1310 | test { try parseIDNAFail("xn--u4e823bcza.xn--0ugb89o"); } |
| 1311 | test { try parseIDNAFail("\xf1\xba\x94\xaf\xe0\xbe\xa8\xef\xbc\x8e\xe2\x89\xaf"); } |
| 1312 | test { try parseIDNAFail("\xf1\xba\x94\xaf\xe0\xbe\xa8\xef\xbc\x8e>\xcc\xb8"); } |
| 1313 | test { try parseIDNAFail("\xf1\xba\x94\xaf\xe0\xbe\xa8.\xe2\x89\xaf"); } |
| 1314 | test { try parseIDNAFail("\xf1\xba\x94\xaf\xe0\xbe\xa8.>\xcc\xb8"); } |
| 1315 | test { try parseIDNAFail("xn--4fd57150h.xn--hdh"); } |
| 1316 | test { try parseIDNAFail("\xf0\x90\xa8\xbf\xf3\xa0\x86\x8c\xe9\xb8\xae\xf0\x91\x9a\xb6.\xcf\x82"); } |
| 1317 | test { try parseIDNAFail("\xf0\x90\xa8\xbf\xf3\xa0\x86\x8c\xe9\xb8\xae\xf0\x91\x9a\xb6.\xce\xa3"); } |
| 1318 | test { try parseIDNAFail("\xf0\x90\xa8\xbf\xf3\xa0\x86\x8c\xe9\xb8\xae\xf0\x91\x9a\xb6.\xcf\x83"); } |
| 1319 | test { try parseIDNAFail("xn--l76a726rt2h.xn--4xa"); } |
| 1320 | test { try parseIDNAFail("xn--l76a726rt2h.xn--3xa"); } |
| 1321 | test { try parseIDNAFail("\xcf\x82-\xe3\x80\x82\xe2\x80\x8c\xf0\x9d\x9f\xad-"); } |
| 1322 | test { try parseIDNAFail("\xcf\x82-\xe3\x80\x82\xe2\x80\x8c1-"); } |
| 1323 | test { try parseIDNAFail("\xce\xa3-\xe3\x80\x82\xe2\x80\x8c1-"); } |
| 1324 | test { try parseIDNAFail("\xcf\x83-\xe3\x80\x82\xe2\x80\x8c1-"); } |
| 1325 | test { try parseIDNAFail("xn----zmb.xn--1--i1t"); } |
| 1326 | test { try parseIDNAFail("xn----xmb.xn--1--i1t"); } |
| 1327 | test { try parseIDNAFail("\xce\xa3-\xe3\x80\x82\xe2\x80\x8c\xf0\x9d\x9f\xad-"); } |
| 1328 | test { try parseIDNAFail("\xcf\x83-\xe3\x80\x82\xe2\x80\x8c\xf0\x9d\x9f\xad-"); } |
| 1329 | test { try parseIDNAFail("\xe1\x9c\xb4-\xe0\xb3\xa2\xef\xbc\x8e\xf3\xa0\x84\xa9\xe1\x82\xa4"); } |
| 1330 | test { try parseIDNAFail("\xe1\x9c\xb4-\xe0\xb3\xa2.\xf3\xa0\x84\xa9\xe1\x82\xa4"); } |
| 1331 | test { try parseIDNAFail("\xe1\x9c\xb4-\xe0\xb3\xa2.\xf3\xa0\x84\xa9\xe2\xb4\x84"); } |
| 1332 | test { try parseIDNAFail("xn----ggf830f.xn--vkj"); } |
| 1333 | test { try parseIDNAFail("\xe1\x9c\xb4-\xe0\xb3\xa2\xef\xbc\x8e\xf3\xa0\x84\xa9\xe2\xb4\x84"); } |
| 1334 | test { try parseIDNAFail("xn----ggf830f.xn--cnd"); } |
| 1335 | test { try parseIDNAFail("\xe2\x80\x8d\xe3\x80\x82\xf0\x9e\x80\x98\xe2\x92\x88\xea\xa1\x8d\xe6\x93\x89"); } |
| 1336 | test { try parseIDNAFail("\xe2\x80\x8d\xe3\x80\x82\xf0\x9e\x80\x981.\xea\xa1\x8d\xe6\x93\x89"); } |
| 1337 | test { try parseIDNAFail(".xn--1-1p4r.xn--s7uv61m"); } |
| 1338 | test { try parseIDNAFail("xn--1ug.xn--1-1p4r.xn--s7uv61m"); } |
| 1339 | test { try parseIDNAFail(".xn--tsh026uql4bew9p"); } |
| 1340 | test { try parseIDNAFail("xn--1ug.xn--tsh026uql4bew9p"); } |
| 1341 | test { try parseIDNAFail("\xe2\xab\x90\xef\xbd\xa1\xe1\x83\x80-\xf3\x83\x90\xa2"); } |
| 1342 | test { try parseIDNAFail("\xe2\xab\x90\xe3\x80\x82\xe1\x83\x80-\xf3\x83\x90\xa2"); } |
| 1343 | test { try parseIDNAFail("\xe2\xab\x90\xe3\x80\x82\xe2\xb4\xa0-\xf3\x83\x90\xa2"); } |
| 1344 | test { try parseIDNAFail("xn--r3i.xn----2wst7439i"); } |
| 1345 | test { try parseIDNAFail("\xe2\xab\x90\xef\xbd\xa1\xe2\xb4\xa0-\xf3\x83\x90\xa2"); } |
| 1346 | test { try parseIDNAFail("xn--r3i.xn----z1g58579u"); } |
| 1347 | test { try parseIDNAFail("\xf0\x91\x91\x82\xe2\x97\x8a\xef\xbc\x8e\xe2\xa6\x9f\xe2\x88\xa0"); } |
| 1348 | test { try parseIDNAFail("\xf0\x91\x91\x82\xe2\x97\x8a.\xe2\xa6\x9f\xe2\x88\xa0"); } |
| 1349 | test { try parseIDNAFail("xn--01h3338f.xn--79g270a"); } |
| 1350 | test { try parseIDNAFail("\xed\x97\x81\xf3\x98\x96\x99\xe0\xb8\xba\xf3\x9a\x8d\x9a\xe3\x80\x82\xda\xba\xf0\x9d\x9f\x9c"); } |
| 1351 | test { try parseIDNAFail("\xe1\x84\x92\xe1\x85\xa4\xe1\x86\xbc\xf3\x98\x96\x99\xe0\xb8\xba\xf3\x9a\x8d\x9a\xe3\x80\x82\xda\xba\xf0\x9d\x9f\x9c"); } |
| 1352 | test { try parseIDNAFail("\xed\x97\x81\xf3\x98\x96\x99\xe0\xb8\xba\xf3\x9a\x8d\x9a\xe3\x80\x82\xda\xba4"); } |
| 1353 | test { try parseIDNAFail("\xe1\x84\x92\xe1\x85\xa4\xe1\x86\xbc\xf3\x98\x96\x99\xe0\xb8\xba\xf3\x9a\x8d\x9a\xe3\x80\x82\xda\xba4"); } |
| 1354 | test { try parseIDNAFail("xn--o4c1723h8g85gt4ya.xn--4-dvc"); } |
| 1355 | test { try parseIDNAFail("\xea\xa5\x93.\xcc\xbd\xf0\x91\x82\xbd\xe9\xa6\x8b"); } |
| 1356 | test { try parseIDNAFail("xn--3j9a.xn--bua0708eqzrd"); } |
| 1357 | test { try parseIDNAFail("\xf3\x88\xab\x9d\xf2\xaa\x9b\xb8\xe2\x80\x8d\xef\xbd\xa1\xe4\x9c\x96"); } |
| 1358 | test { try parseIDNAFail("\xf3\x88\xab\x9d\xf2\xaa\x9b\xb8\xe2\x80\x8d\xe3\x80\x82\xe4\x9c\x96"); } |
| 1359 | test { try parseIDNAFail("xn--g138cxw05a.xn--k0o"); } |
| 1360 | test { try parseIDNAFail("xn--1ug30527h9mxi.xn--k0o"); } |
| 1361 | test { try parseIDNAFail("\xe1\xa1\xaf\xe2\x9a\x89\xe5\xa7\xb6\xf0\x9f\x84\x89\xef\xbc\x8e\xdb\xb7\xe2\x80\x8d\xf0\x9f\x8e\xaa\xe2\x80\x8d"); } |
| 1362 | test { try parseIDNAFail("\xe1\xa1\xaf\xe2\x9a\x89\xe5\xa7\xb68,.\xdb\xb7\xe2\x80\x8d\xf0\x9f\x8e\xaa\xe2\x80\x8d"); } |
| 1363 | test { try parseIDNAFail("xn--8,-g9oy26fzu4d.xn--kmb859ja94998b"); } |
| 1364 | test { try parseIDNAFail("xn--c9e433epi4b3j20a.xn--kmb6733w"); } |
| 1365 | test { try parseIDNAFail("xn--c9e433epi4b3j20a.xn--kmb859ja94998b"); } |
| 1366 | test { try parseIDNAFail("\xe1\x8d\x9f\xe1\xa1\x88\xe2\x80\x8c\xef\xbc\x8e\xef\xb8\x92-\xf0\x96\xbe\x90-"); } |
| 1367 | test { try parseIDNAFail("\xe1\x8d\x9f\xe1\xa1\x88\xe2\x80\x8c.\xe3\x80\x82-\xf0\x96\xbe\x90-"); } |
| 1368 | test { try parseIDNAFail("xn--b7d82w..xn-----pe4u"); } |
| 1369 | test { try parseIDNAFail("xn--b7d82wo4h..xn-----pe4u"); } |
| 1370 | test { try parseIDNAFail("xn--b7d82w.xn-----c82nz547a"); } |
| 1371 | test { try parseIDNAFail("xn--b7d82wo4h.xn-----c82nz547a"); } |
| 1372 | test { try parseIDNAFail("\xf0\x9d\xa9\x9c\xe3\x80\x82-\xe0\xad\x8d\xe1\x82\xab"); } |
| 1373 | test { try parseIDNAFail("\xf0\x9d\xa9\x9c\xe3\x80\x82-\xe0\xad\x8d\xe2\xb4\x8b"); } |
| 1374 | test { try parseIDNAFail("xn--792h.xn----bse820x"); } |
| 1375 | test { try parseIDNAFail("xn--792h.xn----bse632b"); } |
| 1376 | test { try parseIDNAFail("\xf0\x9d\x9f\xb5\xe9\x9a\x81\xe2\xaf\xae\xef\xbc\x8e\xe1\xa0\x8d\xe2\x80\x8c"); } |
| 1377 | test { try parseIDNAFail("9\xe9\x9a\x81\xe2\xaf\xae.\xe1\xa0\x8d\xe2\x80\x8c"); } |
| 1378 | test { try parseIDNAFail("xn--9-mfs8024b.xn--0ug"); } |
| 1379 | test { try parseIDNAFail("\xe1\xae\xac\xe1\x82\xac\xe2\x80\x8c\xcc\xa5\xe3\x80\x82\xf0\x9d\x9f\xb8"); } |
| 1380 | test { try parseIDNAFail("xn--mta176jjjm.c"); } |
| 1381 | test { try parseIDNAFail("xn--mta176j97cl2q.c"); } |
| 1382 | test { try parseIDNAFail("\xe1\xae\xac\xe2\xb4\x8c\xe2\x80\x8c\xcc\xa5\xe3\x80\x82\xf0\x9d\x9f\xb8"); } |
| 1383 | test { try parseIDNAFail("xn--mta930emri.c"); } |
| 1384 | test { try parseIDNAFail("xn--mta930emribme.c"); } |
| 1385 | test { try parseIDNAFail("\xf3\xa0\x84\x81\xcd\x9f\xe2\xbe\xb6\xef\xbd\xa1\xe2\x82\x87\xef\xb8\x92\xeb\x88\x87\xe2\x89\xae"); } |
| 1386 | test { try parseIDNAFail("\xf3\xa0\x84\x81\xcd\x9f\xe2\xbe\xb6\xef\xbd\xa1\xe2\x82\x87\xef\xb8\x92\xe1\x84\x82\xe1\x85\xae\xe1\x86\xaa<\xcc\xb8"); } |
| 1387 | test { try parseIDNAFail("\xf3\xa0\x84\x81\xcd\x9f\xe9\xa3\x9b\xe3\x80\x827\xe3\x80\x82\xeb\x88\x87\xe2\x89\xae"); } |
| 1388 | test { try parseIDNAFail("\xf3\xa0\x84\x81\xcd\x9f\xe9\xa3\x9b\xe3\x80\x827\xe3\x80\x82\xe1\x84\x82\xe1\x85\xae\xe1\x86\xaa<\xcc\xb8"); } |
| 1389 | test { try parseIDNAFail("xn--9ua0567e.7.xn--gdh6767c"); } |
| 1390 | test { try parseIDNAFail("xn--9ua0567e.xn--7-ngou006d1ttc"); } |
| 1391 | test { try parseIDNAFail("\xe2\x80\x8c\xe3\x80\x82\xef\xbe\xa0\xe0\xbe\x84\xe0\xbe\x96"); } |
| 1392 | test { try parseIDNAFail("\xe2\x80\x8c\xe3\x80\x82\xe1\x85\xa0\xe0\xbe\x84\xe0\xbe\x96"); } |
| 1393 | test { try parseIDNAFail(".xn--3ed0b"); } |
| 1394 | test { try parseIDNAFail("xn--0ug.xn--3ed0b"); } |
| 1395 | test { try parseIDNAFail(".xn--3ed0b20h"); } |
| 1396 | test { try parseIDNAFail("xn--0ug.xn--3ed0b20h"); } |
| 1397 | test { try parseIDNAFail(".xn--3ed0by082k"); } |
| 1398 | test { try parseIDNAFail("xn--0ug.xn--3ed0by082k"); } |
| 1399 | test { try parseIDNAFail("\xe2\x89\xaf\xf2\x8d\x98\x85\xef\xbc\x8e\xe2\x80\x8d\xf0\x90\x85\xbc\xf2\xb2\x87\x9b"); } |
| 1400 | test { try parseIDNAFail(">\xcc\xb8\xf2\x8d\x98\x85\xef\xbc\x8e\xe2\x80\x8d\xf0\x90\x85\xbc\xf2\xb2\x87\x9b"); } |
| 1401 | test { try parseIDNAFail("\xe2\x89\xaf\xf2\x8d\x98\x85.\xe2\x80\x8d\xf0\x90\x85\xbc\xf2\xb2\x87\x9b"); } |
| 1402 | test { try parseIDNAFail(">\xcc\xb8\xf2\x8d\x98\x85.\xe2\x80\x8d\xf0\x90\x85\xbc\xf2\xb2\x87\x9b"); } |
| 1403 | test { try parseIDNAFail("xn--hdh84488f.xn--xy7cw2886b"); } |
| 1404 | test { try parseIDNAFail("xn--hdh84488f.xn--1ug8099fbjp4e"); } |
| 1405 | test { try parseIDNAFail("xn--d5a07sn4u297k.xn--2e1b"); } |
| 1406 | test { try parseIDNAFail("\xea\xa3\xaa\xef\xbd\xa1\xf0\x96\x84\xbf\xf0\x91\x86\xbe\xf3\xa0\x87\x97"); } |
| 1407 | test { try parseIDNAFail("\xea\xa3\xaa\xe3\x80\x82\xf0\x96\x84\xbf\xf0\x91\x86\xbe\xf3\xa0\x87\x97"); } |
| 1408 | test { try parseIDNAFail("xn--3g9a.xn--ud1dz07k"); } |
| 1409 | test { try parseIDNAFail("\xf3\x87\x93\x93\xf0\x91\x9a\xb3\xe3\x80\x82\xf1\x90\xb7\xbf\xe2\x89\xaf\xe2\xbe\x87"); } |
| 1410 | test { try parseIDNAFail("\xf3\x87\x93\x93\xf0\x91\x9a\xb3\xe3\x80\x82\xf1\x90\xb7\xbf>\xcc\xb8\xe2\xbe\x87"); } |
| 1411 | test { try parseIDNAFail("\xf3\x87\x93\x93\xf0\x91\x9a\xb3\xe3\x80\x82\xf1\x90\xb7\xbf\xe2\x89\xaf\xe8\x88\x9b"); } |
| 1412 | test { try parseIDNAFail("\xf3\x87\x93\x93\xf0\x91\x9a\xb3\xe3\x80\x82\xf1\x90\xb7\xbf>\xcc\xb8\xe8\x88\x9b"); } |
| 1413 | test { try parseIDNAFail("xn--3e2d79770c.xn--hdh0088abyy1c"); } |
| 1414 | test { try parseIDNAFail("\xf1\xa1\x85\x88\xe7\xa0\xaa\xe2\x89\xaf\xe1\xa2\x91\xef\xbd\xa1\xe2\x89\xaf\xf0\x9d\xa9\x9a\xf2\x93\xb4\x94\xe2\x80\x8c"); } |
| 1415 | test { try parseIDNAFail("\xf1\xa1\x85\x88\xe7\xa0\xaa>\xcc\xb8\xe1\xa2\x91\xef\xbd\xa1>\xcc\xb8\xf0\x9d\xa9\x9a\xf2\x93\xb4\x94\xe2\x80\x8c"); } |
| 1416 | test { try parseIDNAFail("\xf1\xa1\x85\x88\xe7\xa0\xaa\xe2\x89\xaf\xe1\xa2\x91\xe3\x80\x82\xe2\x89\xaf\xf0\x9d\xa9\x9a\xf2\x93\xb4\x94\xe2\x80\x8c"); } |
| 1417 | test { try parseIDNAFail("\xf1\xa1\x85\x88\xe7\xa0\xaa>\xcc\xb8\xe1\xa2\x91\xe3\x80\x82>\xcc\xb8\xf0\x9d\xa9\x9a\xf2\x93\xb4\x94\xe2\x80\x8c"); } |
| 1418 | test { try parseIDNAFail("xn--bbf561cf95e57y3e.xn--hdh0834o7mj6b"); } |
| 1419 | test { try parseIDNAFail("xn--bbf561cf95e57y3e.xn--0ugz6gc910ejro8c"); } |
| 1420 | test { try parseIDNAFail("\xe1\x83\x85.\xf0\x91\x84\xb3\xe3\x8a\xb8"); } |
| 1421 | test { try parseIDNAFail("\xe1\x83\x85.\xf0\x91\x84\xb343"); } |
| 1422 | test { try parseIDNAFail("\xe2\xb4\xa5.\xf0\x91\x84\xb343"); } |
| 1423 | test { try parseIDNAFail("xn--tlj.xn--43-274o"); } |
| 1424 | test { try parseIDNAFail("\xe2\xb4\xa5.\xf0\x91\x84\xb3\xe3\x8a\xb8"); } |
| 1425 | test { try parseIDNAFail("xn--9nd.xn--43-274o"); } |
| 1426 | test { try parseIDNAFail("\xf1\x97\xaa\xa8\xf3\xa0\x84\x89\xef\xbe\xa0\xe0\xbe\xb7.\xf1\xb8\x9e\xb0\xea\xa5\x93"); } |
| 1427 | test { try parseIDNAFail("\xf1\x97\xaa\xa8\xf3\xa0\x84\x89\xe1\x85\xa0\xe0\xbe\xb7.\xf1\xb8\x9e\xb0\xea\xa5\x93"); } |
| 1428 | test { try parseIDNAFail("xn--kgd72212e.xn--3j9au7544a"); } |
| 1429 | test { try parseIDNAFail("xn--kgd36f9z57y.xn--3j9au7544a"); } |
| 1430 | test { try parseIDNAFail("xn--kgd7493jee34a.xn--3j9au7544a"); } |
| 1431 | test { try parseIDNAFail("\xd8\x98.\xdb\xb3\xe2\x80\x8c\xea\xa5\x93"); } |
| 1432 | test { try parseIDNAFail("xn--6fb.xn--gmb0524f"); } |
| 1433 | test { try parseIDNAFail("xn--6fb.xn--gmb469jjf1h"); } |
| 1434 | test { try parseIDNAFail("\xe1\xa1\x8c\xef\xbc\x8e\xef\xb8\x92\xe1\xa2\x91"); } |
| 1435 | test { try parseIDNAFail("xn--c8e.xn--bbf9168i"); } |
| 1436 | test { try parseIDNAFail("\xf0\x9e\xb7\x8f\xe3\x80\x82\xe1\xa0\xa2\xf2\x93\x98\x86"); } |
| 1437 | test { try parseIDNAFail("xn--hd7h.xn--46e66060j"); } |
| 1438 | test { try parseIDNAFail("\xf2\x8c\x8b\x94\xf3\xa0\x86\x8e\xf3\xa0\x86\x97\xf0\x91\xb2\x95\xe3\x80\x82\xe2\x89\xae"); } |
| 1439 | test { try parseIDNAFail("\xf2\x8c\x8b\x94\xf3\xa0\x86\x8e\xf3\xa0\x86\x97\xf0\x91\xb2\x95\xe3\x80\x82<\xcc\xb8"); } |
| 1440 | test { try parseIDNAFail("xn--4m3dv4354a.xn--gdh"); } |
| 1441 | test { try parseIDNAFail("\xf3\xa0\x86\xa6.\xe0\xa3\xa3\xe6\x9a\x80\xe2\x89\xa0"); } |
| 1442 | test { try parseIDNAFail("\xf3\xa0\x86\xa6.\xe0\xa3\xa3\xe6\x9a\x80=\xcc\xb8"); } |
| 1443 | test { try parseIDNAFail(".xn--m0b461k3g2c"); } |
| 1444 | test { try parseIDNAFail("\xe4\x82\xb9\xf3\xbe\x96\x85\xf0\x90\x8b\xa6\xef\xbc\x8e\xe2\x80\x8d"); } |
| 1445 | test { try parseIDNAFail("\xe4\x82\xb9\xf3\xbe\x96\x85\xf0\x90\x8b\xa6.\xe2\x80\x8d"); } |
| 1446 | test { try parseIDNAFail("xn--0on3543c5981i."); } |
| 1447 | test { try parseIDNAFail("xn--0on3543c5981i.xn--1ug"); } |
| 1448 | test { try parseIDNAFail("\xef\xb8\x92\xef\xbd\xa1\xe1\x82\xa3\xe2\x89\xaf"); } |
| 1449 | test { try parseIDNAFail("\xef\xb8\x92\xef\xbd\xa1\xe1\x82\xa3>\xcc\xb8"); } |
| 1450 | test { try parseIDNAFail("\xef\xb8\x92\xef\xbd\xa1\xe2\xb4\x83>\xcc\xb8"); } |
| 1451 | test { try parseIDNAFail("\xef\xb8\x92\xef\xbd\xa1\xe2\xb4\x83\xe2\x89\xaf"); } |
| 1452 | test { try parseIDNAFail("xn--y86c.xn--hdh782b"); } |
| 1453 | test { try parseIDNAFail("..xn--bnd622g"); } |
| 1454 | test { try parseIDNAFail("xn--y86c.xn--bnd622g"); } |
| 1455 | test { try parseIDNAFail("\xe7\xae\x83\xe1\x83\x81-\xf3\xa0\x81\x9d\xef\xbd\xa1\xe2\x89\xa0-\xf0\x9f\xa4\x96"); } |
| 1456 | test { try parseIDNAFail("\xe7\xae\x83\xe1\x83\x81-\xf3\xa0\x81\x9d\xef\xbd\xa1=\xcc\xb8-\xf0\x9f\xa4\x96"); } |
| 1457 | test { try parseIDNAFail("\xe7\xae\x83\xe1\x83\x81-\xf3\xa0\x81\x9d\xe3\x80\x82\xe2\x89\xa0-\xf0\x9f\xa4\x96"); } |
| 1458 | test { try parseIDNAFail("\xe7\xae\x83\xe1\x83\x81-\xf3\xa0\x81\x9d\xe3\x80\x82=\xcc\xb8-\xf0\x9f\xa4\x96"); } |
| 1459 | test { try parseIDNAFail("\xe7\xae\x83\xe2\xb4\xa1-\xf3\xa0\x81\x9d\xe3\x80\x82=\xcc\xb8-\xf0\x9f\xa4\x96"); } |
| 1460 | test { try parseIDNAFail("\xe7\xae\x83\xe2\xb4\xa1-\xf3\xa0\x81\x9d\xe3\x80\x82\xe2\x89\xa0-\xf0\x9f\xa4\x96"); } |
| 1461 | test { try parseIDNAFail("xn----4wsr321ay823p.xn----tfot873s"); } |
| 1462 | test { try parseIDNAFail("\xe7\xae\x83\xe2\xb4\xa1-\xf3\xa0\x81\x9d\xef\xbd\xa1=\xcc\xb8-\xf0\x9f\xa4\x96"); } |
| 1463 | test { try parseIDNAFail("\xe7\xae\x83\xe2\xb4\xa1-\xf3\xa0\x81\x9d\xef\xbd\xa1\xe2\x89\xa0-\xf0\x9f\xa4\x96"); } |
| 1464 | test { try parseIDNAFail("xn----11g3013fy8x5m.xn----tfot873s"); } |
| 1465 | test { try parseIDNAFail("\xe1\x80\xba\xe2\x80\x8d\xe2\x80\x8c\xe3\x80\x82-\xe2\x80\x8c"); } |
| 1466 | test { try parseIDNAFail("xn--bkd.-"); } |
| 1467 | test { try parseIDNAFail("xn--bkd412fca.xn----sgn"); } |
| 1468 | test { try parseIDNAFail("\xef\xb8\x92\xef\xbd\xa1\xe1\xad\x84\xe1\xa1\x89"); } |
| 1469 | test { try parseIDNAFail("\xe3\x80\x82\xe3\x80\x82\xe1\xad\x84\xe1\xa1\x89"); } |
| 1470 | test { try parseIDNAFail("..xn--87e93m"); } |
| 1471 | test { try parseIDNAFail("xn--y86c.xn--87e93m"); } |
| 1472 | test { try parseIDNAFail("-\xe1\xae\xab\xef\xb8\x92\xe2\x80\x8d.\xf1\x92\xb6\x88\xf1\xa5\xb9\x93"); } |
| 1473 | test { try parseIDNAFail("-\xe1\xae\xab\xe3\x80\x82\xe2\x80\x8d.\xf1\x92\xb6\x88\xf1\xa5\xb9\x93"); } |
| 1474 | test { try parseIDNAFail("xn----qml..xn--x50zy803a"); } |
| 1475 | test { try parseIDNAFail("xn----qml.xn--1ug.xn--x50zy803a"); } |
| 1476 | test { try parseIDNAFail("xn----qml1407i.xn--x50zy803a"); } |
| 1477 | test { try parseIDNAFail("xn----qmlv7tw180a.xn--x50zy803a"); } |
| 1478 | test { try parseIDNAFail("\xf3\xa0\xa6\xae.\xe2\x89\xaf\xf0\x9e\x80\x86"); } |
| 1479 | test { try parseIDNAFail("\xf3\xa0\xa6\xae.>\xcc\xb8\xf0\x9e\x80\x86"); } |
| 1480 | test { try parseIDNAFail("xn--t546e.xn--hdh5166o"); } |
| 1481 | test { try parseIDNAFail("xn--skb.xn--osd737a"); } |
| 1482 | test { try parseIDNAFail("\xe3\xa8\x9b\xf0\x98\xb1\x8e.\xef\xb8\x92\xf0\x9d\x9f\x95\xe0\xb4\x81"); } |
| 1483 | test { try parseIDNAFail("xn--mbm8237g.xn--7-7hf1526p"); } |
| 1484 | test { try parseIDNAFail("\xc3\x9f\xe2\x80\x8c\xea\xab\xb6\xe1\xa2\xa5\xef\xbc\x8e\xe2\x8a\xb6\xe1\x83\x81\xe1\x82\xb6"); } |
| 1485 | test { try parseIDNAFail("\xc3\x9f\xe2\x80\x8c\xea\xab\xb6\xe1\xa2\xa5.\xe2\x8a\xb6\xe1\x83\x81\xe1\x82\xb6"); } |
| 1486 | test { try parseIDNAFail("\xc3\x9f\xe2\x80\x8c\xea\xab\xb6\xe1\xa2\xa5.\xe2\x8a\xb6\xe2\xb4\xa1\xe2\xb4\x96"); } |
| 1487 | test { try parseIDNAFail("SS\xe2\x80\x8c\xea\xab\xb6\xe1\xa2\xa5.\xe2\x8a\xb6\xe1\x83\x81\xe1\x82\xb6"); } |
| 1488 | test { try parseIDNAFail("ss\xe2\x80\x8c\xea\xab\xb6\xe1\xa2\xa5.\xe2\x8a\xb6\xe2\xb4\xa1\xe2\xb4\x96"); } |
| 1489 | test { try parseIDNAFail("Ss\xe2\x80\x8c\xea\xab\xb6\xe1\xa2\xa5.\xe2\x8a\xb6\xe1\x83\x81\xe2\xb4\x96"); } |
| 1490 | test { try parseIDNAFail("xn--ss-4ep585bkm5p.xn--ifh802b6a"); } |
| 1491 | test { try parseIDNAFail("xn--zca682johfi89m.xn--ifh802b6a"); } |
| 1492 | test { try parseIDNAFail("\xc3\x9f\xe2\x80\x8c\xea\xab\xb6\xe1\xa2\xa5\xef\xbc\x8e\xe2\x8a\xb6\xe2\xb4\xa1\xe2\xb4\x96"); } |
| 1493 | test { try parseIDNAFail("SS\xe2\x80\x8c\xea\xab\xb6\xe1\xa2\xa5\xef\xbc\x8e\xe2\x8a\xb6\xe1\x83\x81\xe1\x82\xb6"); } |
| 1494 | test { try parseIDNAFail("ss\xe2\x80\x8c\xea\xab\xb6\xe1\xa2\xa5\xef\xbc\x8e\xe2\x8a\xb6\xe2\xb4\xa1\xe2\xb4\x96"); } |
| 1495 | test { try parseIDNAFail("Ss\xe2\x80\x8c\xea\xab\xb6\xe1\xa2\xa5\xef\xbc\x8e\xe2\x8a\xb6\xe1\x83\x81\xe2\xb4\x96"); } |
| 1496 | test { try parseIDNAFail("xn--ss-4epx629f.xn--5nd703gyrh"); } |
| 1497 | test { try parseIDNAFail("xn--ss-4ep585bkm5p.xn--5nd703gyrh"); } |
| 1498 | test { try parseIDNAFail("xn--ss-4epx629f.xn--undv409k"); } |
| 1499 | test { try parseIDNAFail("xn--ss-4ep585bkm5p.xn--undv409k"); } |
| 1500 | test { try parseIDNAFail("xn--zca682johfi89m.xn--undv409k"); } |
| 1501 | test { try parseIDNAFail("\xe2\x80\x8d\xe3\x80\x82\xcf\x82\xf3\xa0\x81\x89"); } |
| 1502 | test { try parseIDNAFail("\xe2\x80\x8d\xe3\x80\x82\xce\xa3\xf3\xa0\x81\x89"); } |
| 1503 | test { try parseIDNAFail("\xe2\x80\x8d\xe3\x80\x82\xcf\x83\xf3\xa0\x81\x89"); } |
| 1504 | test { try parseIDNAFail(".xn--4xa24344p"); } |
| 1505 | test { try parseIDNAFail("xn--1ug.xn--4xa24344p"); } |
| 1506 | test { try parseIDNAFail("xn--1ug.xn--3xa44344p"); } |
| 1507 | test { try parseIDNAFail("\xe2\x92\x92\xf2\xa8\x98\x99\xf2\xb3\xb3\xa0\xf0\x91\x93\x80.-\xf3\x9e\xa1\x8a"); } |
| 1508 | test { try parseIDNAFail("11.\xf2\xa8\x98\x99\xf2\xb3\xb3\xa0\xf0\x91\x93\x80.-\xf3\x9e\xa1\x8a"); } |
| 1509 | test { try parseIDNAFail("11.xn--uz1d59632bxujd.xn----x310m"); } |
| 1510 | test { try parseIDNAFail("xn--3shy698frsu9dt1me.xn----x310m"); } |
| 1511 | test { try parseIDNAFail("-\xef\xbd\xa1\xe2\x80\x8d"); } |
| 1512 | test { try parseIDNAFail("-\xe3\x80\x82\xe2\x80\x8d"); } |
| 1513 | test { try parseIDNAFail("-.xn--1ug"); } |
| 1514 | test { try parseIDNAFail("\xe1\x89\xac\xf2\x94\xa0\xbc\xf1\x81\x97\xb6\xef\xbd\xa1\xf0\x90\xa8\xac\xf0\x9d\x9f\xa0"); } |
| 1515 | test { try parseIDNAFail("\xe1\x89\xac\xf2\x94\xa0\xbc\xf1\x81\x97\xb6\xe3\x80\x82\xf0\x90\xa8\xac8"); } |
| 1516 | test { try parseIDNAFail("xn--d0d41273c887z.xn--8-ob5i"); } |
| 1517 | test { try parseIDNAFail("\xcf\x82\xe2\x80\x8d-.\xe1\x83\x83\xf0\xa6\x9f\x99"); } |
| 1518 | test { try parseIDNAFail("\xcf\x82\xe2\x80\x8d-.\xe2\xb4\xa3\xf0\xa6\x9f\x99"); } |
| 1519 | test { try parseIDNAFail("\xce\xa3\xe2\x80\x8d-.\xe1\x83\x83\xf0\xa6\x9f\x99"); } |
| 1520 | test { try parseIDNAFail("\xcf\x83\xe2\x80\x8d-.\xe2\xb4\xa3\xf0\xa6\x9f\x99"); } |
| 1521 | test { try parseIDNAFail("xn----zmb048s.xn--rlj2573p"); } |
| 1522 | test { try parseIDNAFail("xn----xmb348s.xn--rlj2573p"); } |
| 1523 | test { try parseIDNAFail("xn----zmb.xn--7nd64871a"); } |
| 1524 | test { try parseIDNAFail("xn----zmb048s.xn--7nd64871a"); } |
| 1525 | test { try parseIDNAFail("xn----xmb348s.xn--7nd64871a"); } |
| 1526 | test { try parseIDNAFail("\xf3\x85\xac\xbd.\xe8\xa0\x94"); } |
| 1527 | test { try parseIDNAFail("xn--g747d.xn--xl2a"); } |
| 1528 | test { try parseIDNAFail("\xe0\xa3\xa6\xe2\x80\x8d\xef\xbc\x8e\xeb\xbc\xbd"); } |
| 1529 | test { try parseIDNAFail("\xe0\xa3\xa6\xe2\x80\x8d\xef\xbc\x8e\xe1\x84\x88\xe1\x85\xa8\xe1\x87\x80"); } |
| 1530 | test { try parseIDNAFail("\xe0\xa3\xa6\xe2\x80\x8d.\xeb\xbc\xbd"); } |
| 1531 | test { try parseIDNAFail("\xe0\xa3\xa6\xe2\x80\x8d.\xe1\x84\x88\xe1\x85\xa8\xe1\x87\x80"); } |
| 1532 | test { try parseIDNAFail("xn--p0b.xn--e43b"); } |
| 1533 | test { try parseIDNAFail("xn--p0b869i.xn--e43b"); } |
| 1534 | test { try parseIDNAFail("\xf1\x8d\xa8\xbd\xef\xbc\x8e\xf1\x8b\xb8\x95"); } |
| 1535 | test { try parseIDNAFail("\xf1\x8d\xa8\xbd.\xf1\x8b\xb8\x95"); } |
| 1536 | test { try parseIDNAFail("xn--pr3x.xn--rv7w"); } |
| 1537 | test { try parseIDNAFail("\xf0\x90\xaf\x80\xf0\x90\xb8\x89\xf0\x9e\xa7\x8f\xe3\x80\x82\xf1\xa2\x9a\xa7\xe2\x82\x84\xe1\x82\xab\xf1\x82\xb9\xab"); } |
| 1538 | test { try parseIDNAFail("\xf0\x90\xaf\x80\xf0\x90\xb8\x89\xf0\x9e\xa7\x8f\xe3\x80\x82\xf1\xa2\x9a\xa74\xe1\x82\xab\xf1\x82\xb9\xab"); } |
| 1539 | test { try parseIDNAFail("\xf0\x90\xaf\x80\xf0\x90\xb8\x89\xf0\x9e\xa7\x8f\xe3\x80\x82\xf1\xa2\x9a\xa74\xe2\xb4\x8b\xf1\x82\xb9\xab"); } |
| 1540 | test { try parseIDNAFail("xn--039c42bq865a.xn--4-wvs27840bnrzm"); } |
| 1541 | test { try parseIDNAFail("\xf0\x90\xaf\x80\xf0\x90\xb8\x89\xf0\x9e\xa7\x8f\xe3\x80\x82\xf1\xa2\x9a\xa7\xe2\x82\x84\xe2\xb4\x8b\xf1\x82\xb9\xab"); } |
| 1542 | test { try parseIDNAFail("xn--039c42bq865a.xn--4-t0g49302fnrzm"); } |
| 1543 | test { try parseIDNAFail("\xf0\x9d\x9f\x93\xe3\x80\x82\xdb\x97"); } |
| 1544 | test { try parseIDNAFail("5\xe3\x80\x82\xdb\x97"); } |
| 1545 | test { try parseIDNAFail("5.xn--nlb"); } |
| 1546 | test { try parseIDNAFail("\xe2\x80\x8c\xf2\xba\xb8\xa9.\xe2\xbe\x95"); } |
| 1547 | test { try parseIDNAFail("\xe2\x80\x8c\xf2\xba\xb8\xa9.\xe8\xb0\xb7"); } |
| 1548 | test { try parseIDNAFail("xn--i183d.xn--6g3a"); } |
| 1549 | test { try parseIDNAFail("xn--0ug26167i.xn--6g3a"); } |
| 1550 | test { try parseIDNAFail("\xef\xb8\x92\xf3\x8e\xb0\x87\xe2\x80\x8d.-\xdc\xbc\xe2\x80\x8c"); } |
| 1551 | test { try parseIDNAFail("\xe3\x80\x82\xf3\x8e\xb0\x87\xe2\x80\x8d.-\xdc\xbc\xe2\x80\x8c"); } |
| 1552 | test { try parseIDNAFail(".xn--hh50e.xn----t2c"); } |
| 1553 | test { try parseIDNAFail(".xn--1ug05310k.xn----t2c071q"); } |
| 1554 | test { try parseIDNAFail("xn--y86c71305c.xn----t2c"); } |
| 1555 | test { try parseIDNAFail("xn--1ug1658ftw26f.xn----t2c071q"); } |
| 1556 | test { try parseIDNAFail("\xe2\x80\x8d\xef\xbc\x8e\xf0\x9d\x9f\x97"); } |
| 1557 | test { try parseIDNAFail("\xe2\x80\x8d.j"); } |
| 1558 | test { try parseIDNAFail("\xe2\x80\x8d.J"); } |
| 1559 | test { try parseIDNAFail("xn--1ug.j"); } |
| 1560 | test { try parseIDNAFail("\xe1\x82\xad\xf0\xbf\xa3\x8d\xea\xa1\xa8\xd6\xae\xe3\x80\x82\xe1\x82\xbe\xe2\x80\x8c\xe2\x80\x8c"); } |
| 1561 | test { try parseIDNAFail("\xe2\xb4\x8d\xf0\xbf\xa3\x8d\xea\xa1\xa8\xd6\xae\xe3\x80\x82\xe2\xb4\x9e\xe2\x80\x8c\xe2\x80\x8c"); } |
| 1562 | test { try parseIDNAFail("xn--5cb172r175fug38a.xn--mlj"); } |
| 1563 | test { try parseIDNAFail("xn--5cb172r175fug38a.xn--0uga051h"); } |
| 1564 | test { try parseIDNAFail("xn--5cb347co96jug15a.xn--2nd"); } |
| 1565 | test { try parseIDNAFail("xn--5cb347co96jug15a.xn--2nd059ea"); } |
| 1566 | test { try parseIDNAFail("\xf0\x90\x8b\xb0\xe3\x80\x82\xf3\x91\x93\xb1"); } |
| 1567 | test { try parseIDNAFail("xn--k97c.xn--q031e"); } |
| 1568 | test { try parseIDNAFail("\xe0\xa3\x9f\xe1\x82\xab\xf0\xb6\xbf\xb8\xea\xb7\xa4\xef\xbc\x8e\xf2\xa0\x85\xbc\xf0\x9d\x9f\xa2\xed\x9c\xaa\xe0\xab\xa3"); } |
| 1569 | test { try parseIDNAFail("\xe0\xa3\x9f\xe1\x82\xab\xf0\xb6\xbf\xb8\xe1\x84\x80\xe1\x85\xb2\xe1\x86\xaf\xef\xbc\x8e\xf2\xa0\x85\xbc\xf0\x9d\x9f\xa2\xe1\x84\x92\xe1\x85\xb1\xe1\x86\xb9\xe0\xab\xa3"); } |
| 1570 | test { try parseIDNAFail("\xe0\xa3\x9f\xe1\x82\xab\xf0\xb6\xbf\xb8\xea\xb7\xa4.\xf2\xa0\x85\xbc0\xed\x9c\xaa\xe0\xab\xa3"); } |
| 1571 | test { try parseIDNAFail("\xe0\xa3\x9f\xe1\x82\xab\xf0\xb6\xbf\xb8\xe1\x84\x80\xe1\x85\xb2\xe1\x86\xaf.\xf2\xa0\x85\xbc0\xe1\x84\x92\xe1\x85\xb1\xe1\x86\xb9\xe0\xab\xa3"); } |
| 1572 | test { try parseIDNAFail("\xe0\xa3\x9f\xe2\xb4\x8b\xf0\xb6\xbf\xb8\xe1\x84\x80\xe1\x85\xb2\xe1\x86\xaf.\xf2\xa0\x85\xbc0\xe1\x84\x92\xe1\x85\xb1\xe1\x86\xb9\xe0\xab\xa3"); } |
| 1573 | test { try parseIDNAFail("\xe0\xa3\x9f\xe2\xb4\x8b\xf0\xb6\xbf\xb8\xea\xb7\xa4.\xf2\xa0\x85\xbc0\xed\x9c\xaa\xe0\xab\xa3"); } |
| 1574 | test { try parseIDNAFail("xn--i0b436pkl2g2h42a.xn--0-8le8997mulr5f"); } |
| 1575 | test { try parseIDNAFail("\xe0\xa3\x9f\xe2\xb4\x8b\xf0\xb6\xbf\xb8\xe1\x84\x80\xe1\x85\xb2\xe1\x86\xaf\xef\xbc\x8e\xf2\xa0\x85\xbc\xf0\x9d\x9f\xa2\xe1\x84\x92\xe1\x85\xb1\xe1\x86\xb9\xe0\xab\xa3"); } |
| 1576 | test { try parseIDNAFail("\xe0\xa3\x9f\xe2\xb4\x8b\xf0\xb6\xbf\xb8\xea\xb7\xa4\xef\xbc\x8e\xf2\xa0\x85\xbc\xf0\x9d\x9f\xa2\xed\x9c\xaa\xe0\xab\xa3"); } |
| 1577 | test { try parseIDNAFail("xn--i0b601b6r7l2hs0a.xn--0-8le8997mulr5f"); } |
| 1578 | test { try parseIDNAFail("\xde\x84\xef\xbc\x8e\xf0\x9e\xa1\x9d\xd8\x81"); } |
| 1579 | test { try parseIDNAFail("\xde\x84.\xf0\x9e\xa1\x9d\xd8\x81"); } |
| 1580 | test { try parseIDNAFail("xn--lqb.xn--jfb1808v"); } |
| 1581 | test { try parseIDNAFail("\xe0\xab\x8d\xe2\x82\x83.8\xea\xa3\x84\xe2\x80\x8d\xf0\x9f\x83\xa4"); } |
| 1582 | test { try parseIDNAFail("\xe0\xab\x8d3.8\xea\xa3\x84\xe2\x80\x8d\xf0\x9f\x83\xa4"); } |
| 1583 | test { try parseIDNAFail("xn--3-yke.xn--8-sl4et308f"); } |
| 1584 | test { try parseIDNAFail("xn--3-yke.xn--8-ugnv982dbkwm"); } |
| 1585 | test { try parseIDNAFail("\xea\xa1\x95\xe2\x89\xa0\xe1\x81\x9e\xf3\xae\xbf\xb1\xef\xbd\xa1\xf0\x90\xb5\xa7\xf3\xa0\x84\xab\xef\xbe\xa0"); } |
| 1586 | test { try parseIDNAFail("\xea\xa1\x95=\xcc\xb8\xe1\x81\x9e\xf3\xae\xbf\xb1\xef\xbd\xa1\xf0\x90\xb5\xa7\xf3\xa0\x84\xab\xef\xbe\xa0"); } |
| 1587 | test { try parseIDNAFail("\xea\xa1\x95\xe2\x89\xa0\xe1\x81\x9e\xf3\xae\xbf\xb1\xe3\x80\x82\xf0\x90\xb5\xa7\xf3\xa0\x84\xab\xe1\x85\xa0"); } |
| 1588 | test { try parseIDNAFail("\xea\xa1\x95=\xcc\xb8\xe1\x81\x9e\xf3\xae\xbf\xb1\xe3\x80\x82\xf0\x90\xb5\xa7\xf3\xa0\x84\xab\xe1\x85\xa0"); } |
| 1589 | test { try parseIDNAFail("xn--cld333gn31h0158l.xn--3g0d"); } |
| 1590 | test { try parseIDNAFail("\xe9\xb1\x8a\xe3\x80\x82\xe2\x80\x8c"); } |
| 1591 | test { try parseIDNAFail("xn--rt6a.xn--0ug"); } |
| 1592 | test { try parseIDNAFail("\xe2\x80\x8c\xf1\x92\x83\xa0\xef\xbc\x8e\xe2\x80\x8d"); } |
| 1593 | test { try parseIDNAFail("\xe2\x80\x8c\xf1\x92\x83\xa0.\xe2\x80\x8d"); } |
| 1594 | test { try parseIDNAFail("xn--dj8y."); } |
| 1595 | test { try parseIDNAFail("xn--0ugz7551c.xn--1ug"); } |
| 1596 | test { try parseIDNAFail("\xf0\x91\x87\x80.\xf3\xa0\xa8\xb1"); } |
| 1597 | test { try parseIDNAFail("xn--wd1d.xn--k946e"); } |
| 1598 | test { try parseIDNAFail("\xe2\x80\x8c\xe1\x82\xba\xef\xbd\xa1\xcf\x82"); } |
| 1599 | test { try parseIDNAFail("\xe2\x80\x8c\xe1\x82\xba\xe3\x80\x82\xcf\x82"); } |
| 1600 | test { try parseIDNAFail("\xe2\x80\x8c\xe2\xb4\x9a\xe3\x80\x82\xcf\x82"); } |
| 1601 | test { try parseIDNAFail("\xe2\x80\x8c\xe1\x82\xba\xe3\x80\x82\xce\xa3"); } |
| 1602 | test { try parseIDNAFail("\xe2\x80\x8c\xe2\xb4\x9a\xe3\x80\x82\xcf\x83"); } |
| 1603 | test { try parseIDNAFail("xn--0ug262c.xn--4xa"); } |
| 1604 | test { try parseIDNAFail("xn--0ug262c.xn--3xa"); } |
| 1605 | test { try parseIDNAFail("\xe2\x80\x8c\xe2\xb4\x9a\xef\xbd\xa1\xcf\x82"); } |
| 1606 | test { try parseIDNAFail("\xe2\x80\x8c\xe1\x82\xba\xef\xbd\xa1\xce\xa3"); } |
| 1607 | test { try parseIDNAFail("\xe2\x80\x8c\xe2\xb4\x9a\xef\xbd\xa1\xcf\x83"); } |
| 1608 | test { try parseIDNAFail("xn--ynd.xn--4xa"); } |
| 1609 | test { try parseIDNAFail("xn--ynd.xn--3xa"); } |
| 1610 | test { try parseIDNAFail("xn--ynd759e.xn--4xa"); } |
| 1611 | test { try parseIDNAFail("xn--ynd759e.xn--3xa"); } |
| 1612 | test { try parseIDNAFail("\xe2\x80\x8d\xe2\xbe\x95\xe3\x80\x82\xe2\x80\x8c\xcc\x90\xea\xa5\x93\xea\xa1\x8e"); } |
| 1613 | test { try parseIDNAFail("\xe2\x80\x8d\xe2\xbe\x95\xe3\x80\x82\xe2\x80\x8c\xea\xa5\x93\xcc\x90\xea\xa1\x8e"); } |
| 1614 | test { try parseIDNAFail("\xe2\x80\x8d\xe8\xb0\xb7\xe3\x80\x82\xe2\x80\x8c\xea\xa5\x93\xcc\x90\xea\xa1\x8e"); } |
| 1615 | test { try parseIDNAFail("xn--6g3a.xn--0sa8175flwa"); } |
| 1616 | test { try parseIDNAFail("xn--1ug0273b.xn--0sa359l6n7g13a"); } |
| 1617 | test { try parseIDNAFail("\xf2\xac\xa8\xa9\xe1\x82\xb3\xe2\x9d\x93\xef\xbd\xa1\xf0\x91\x84\xa8"); } |
| 1618 | test { try parseIDNAFail("\xf2\xac\xa8\xa9\xe1\x82\xb3\xe2\x9d\x93\xe3\x80\x82\xf0\x91\x84\xa8"); } |
| 1619 | test { try parseIDNAFail("\xf2\xac\xa8\xa9\xe2\xb4\x93\xe2\x9d\x93\xe3\x80\x82\xf0\x91\x84\xa8"); } |
| 1620 | test { try parseIDNAFail("xn--8di78qvw32y.xn--k80d"); } |
| 1621 | test { try parseIDNAFail("\xf2\xac\xa8\xa9\xe2\xb4\x93\xe2\x9d\x93\xef\xbd\xa1\xf0\x91\x84\xa8"); } |
| 1622 | test { try parseIDNAFail("xn--rnd896i0j14q.xn--k80d"); } |
| 1623 | test { try parseIDNAFail("\xe1\x9f\xbf\xef\xbd\xa1\xf0\x9e\xac\xb3"); } |
| 1624 | test { try parseIDNAFail("\xe1\x9f\xbf\xe3\x80\x82\xf0\x9e\xac\xb3"); } |
| 1625 | test { try parseIDNAFail("xn--45e.xn--et6h"); } |
| 1626 | test { try parseIDNAFail("\xd9\x92\xe2\x80\x8d\xef\xbd\xa1\xe0\xb3\x8d\xf0\x91\x9a\xb3"); } |
| 1627 | test { try parseIDNAFail("\xd9\x92\xe2\x80\x8d\xe3\x80\x82\xe0\xb3\x8d\xf0\x91\x9a\xb3"); } |
| 1628 | test { try parseIDNAFail("xn--uhb.xn--8tc4527k"); } |
| 1629 | test { try parseIDNAFail("xn--uhb882k.xn--8tc4527k"); } |
| 1630 | test { try parseIDNAFail("\xc3\x9f\xf0\xb0\x80\xbb\xf1\x86\xac\x97\xef\xbd\xa1\xf0\x9d\xa9\xa8\xf0\x9f\x95\xae\xc3\x9f"); } |
| 1631 | test { try parseIDNAFail("\xc3\x9f\xf0\xb0\x80\xbb\xf1\x86\xac\x97\xe3\x80\x82\xf0\x9d\xa9\xa8\xf0\x9f\x95\xae\xc3\x9f"); } |
| 1632 | test { try parseIDNAFail("SS\xf0\xb0\x80\xbb\xf1\x86\xac\x97\xe3\x80\x82\xf0\x9d\xa9\xa8\xf0\x9f\x95\xaeSS"); } |
| 1633 | test { try parseIDNAFail("ss\xf0\xb0\x80\xbb\xf1\x86\xac\x97\xe3\x80\x82\xf0\x9d\xa9\xa8\xf0\x9f\x95\xaess"); } |
| 1634 | test { try parseIDNAFail("Ss\xf0\xb0\x80\xbb\xf1\x86\xac\x97\xe3\x80\x82\xf0\x9d\xa9\xa8\xf0\x9f\x95\xaeSs"); } |
| 1635 | test { try parseIDNAFail("xn--ss-jl59biy67d.xn--ss-4d11aw87d"); } |
| 1636 | test { try parseIDNAFail("xn--zca20040bgrkh.xn--zca3653v86qa"); } |
| 1637 | test { try parseIDNAFail("SS\xf0\xb0\x80\xbb\xf1\x86\xac\x97\xef\xbd\xa1\xf0\x9d\xa9\xa8\xf0\x9f\x95\xaeSS"); } |
| 1638 | test { try parseIDNAFail("ss\xf0\xb0\x80\xbb\xf1\x86\xac\x97\xef\xbd\xa1\xf0\x9d\xa9\xa8\xf0\x9f\x95\xaess"); } |
| 1639 | test { try parseIDNAFail("Ss\xf0\xb0\x80\xbb\xf1\x86\xac\x97\xef\xbd\xa1\xf0\x9d\xa9\xa8\xf0\x9f\x95\xaeSs"); } |
| 1640 | test { try parseIDNAFail("\xe2\x80\x8d\xe3\x80\x82\xe2\x80\x8c"); } |
| 1641 | test { try parseIDNAFail("xn--1ug.xn--0ug"); } |
| 1642 | test { try parseIDNAFail("\xf3\xa0\x91\x98\xef\xbc\x8e\xf3\xa0\x84\xae"); } |
| 1643 | test { try parseIDNAFail("\xf3\xa0\x91\x98.\xf3\xa0\x84\xae"); } |
| 1644 | test { try parseIDNAFail("xn--s136e."); } |
| 1645 | test { try parseIDNAFail("\xea\xa6\xb7\xf3\x9d\xb5\x99\xeb\xa9\xb9\xe3\x80\x82\xe2\x92\x9b\xf3\xa0\xa8\x87"); } |
| 1646 | test { try parseIDNAFail("\xea\xa6\xb7\xf3\x9d\xb5\x99\xe1\x84\x86\xe1\x85\xa7\xe1\x86\xb0\xe3\x80\x82\xe2\x92\x9b\xf3\xa0\xa8\x87"); } |
| 1647 | test { try parseIDNAFail("\xea\xa6\xb7\xf3\x9d\xb5\x99\xeb\xa9\xb9\xe3\x80\x8220.\xf3\xa0\xa8\x87"); } |
| 1648 | test { try parseIDNAFail("\xea\xa6\xb7\xf3\x9d\xb5\x99\xe1\x84\x86\xe1\x85\xa7\xe1\x86\xb0\xe3\x80\x8220.\xf3\xa0\xa8\x87"); } |
| 1649 | test { try parseIDNAFail("xn--ym9av13acp85w.20.xn--d846e"); } |
| 1650 | test { try parseIDNAFail("xn--ym9av13acp85w.xn--dth22121k"); } |
| 1651 | test { try parseIDNAFail("\xe2\x80\x8c\xef\xbd\xa1\xef\xb8\x92"); } |
| 1652 | test { try parseIDNAFail("\xe2\x80\x8c\xe3\x80\x82\xe3\x80\x82"); } |
| 1653 | test { try parseIDNAFail("xn--0ug.."); } |
| 1654 | test { try parseIDNAFail(".xn--y86c"); } |
| 1655 | test { try parseIDNAFail("xn--0ug.xn--y86c"); } |
| 1656 | test { try parseIDNAFail("\xe1\xa1\xb2-\xf0\x9d\x9f\xb9.\xc3\x9f-\xe2\x80\x8c-"); } |
| 1657 | test { try parseIDNAFail("\xe1\xa1\xb2-3.\xc3\x9f-\xe2\x80\x8c-"); } |
| 1658 | test { try parseIDNAFail("\xe1\xa1\xb2-3.SS-\xe2\x80\x8c-"); } |
| 1659 | test { try parseIDNAFail("\xe1\xa1\xb2-3.ss-\xe2\x80\x8c-"); } |
| 1660 | test { try parseIDNAFail("\xe1\xa1\xb2-3.Ss-\xe2\x80\x8c-"); } |
| 1661 | test { try parseIDNAFail("xn---3-p9o.xn--ss---276a"); } |
| 1662 | test { try parseIDNAFail("xn---3-p9o.xn-----fia9303a"); } |
| 1663 | test { try parseIDNAFail("\xe1\xa1\xb2-\xf0\x9d\x9f\xb9.SS-\xe2\x80\x8c-"); } |
| 1664 | test { try parseIDNAFail("\xe1\xa1\xb2-\xf0\x9d\x9f\xb9.ss-\xe2\x80\x8c-"); } |
| 1665 | test { try parseIDNAFail("\xe1\xa1\xb2-\xf0\x9d\x9f\xb9.Ss-\xe2\x80\x8c-"); } |
| 1666 | test { try parseIDNAFail("\xf3\x99\xb6\x9c\xe1\xa2\x98\xe3\x80\x82\xe1\xa9\xbf\xe2\xba\xa2"); } |
| 1667 | test { try parseIDNAFail("xn--ibf35138o.xn--fpfz94g"); } |
| 1668 | test { try parseIDNAFail("\xf2\x97\x86\xa7\xf0\x9d\x9f\xaf\xe3\x80\x82\xe2\x92\x88\xe1\xa9\xb6\xf0\x9d\x9f\x9a\xf2\xa0\x98\x8c"); } |
| 1669 | test { try parseIDNAFail("\xf2\x97\x86\xa73\xe3\x80\x821.\xe1\xa9\xb62\xf2\xa0\x98\x8c"); } |
| 1670 | test { try parseIDNAFail("xn--3-rj42h.1.xn--2-13k96240l"); } |
| 1671 | test { try parseIDNAFail("xn--3-rj42h.xn--2-13k746cq465x"); } |
| 1672 | test { try parseIDNAFail("\xe2\x80\x8d\xe2\x82\x85\xe2\x92\x88\xe3\x80\x82\xe2\x89\xaf\xf0\x9d\x9f\xb4\xe2\x80\x8d"); } |
| 1673 | test { try parseIDNAFail("\xe2\x80\x8d\xe2\x82\x85\xe2\x92\x88\xe3\x80\x82>\xcc\xb8\xf0\x9d\x9f\xb4\xe2\x80\x8d"); } |
| 1674 | test { try parseIDNAFail("\xe2\x80\x8d51.\xe3\x80\x82\xe2\x89\xaf8\xe2\x80\x8d"); } |
| 1675 | test { try parseIDNAFail("\xe2\x80\x8d51.\xe3\x80\x82>\xcc\xb88\xe2\x80\x8d"); } |
| 1676 | test { try parseIDNAFail("xn--51-l1t..xn--8-ugn00i"); } |
| 1677 | test { try parseIDNAFail("xn--5-ecp.xn--8-ogo"); } |
| 1678 | test { try parseIDNAFail("xn--5-tgnz5r.xn--8-ugn00i"); } |
| 1679 | test { try parseIDNAFail("\xf0\xbe\xb7\x82\xe0\xa9\x82\xe1\x82\xaa\xf1\x82\x82\x9f.\xe2\x89\xae"); } |
| 1680 | test { try parseIDNAFail("\xf0\xbe\xb7\x82\xe0\xa9\x82\xe1\x82\xaa\xf1\x82\x82\x9f.<\xcc\xb8"); } |
| 1681 | test { try parseIDNAFail("\xf0\xbe\xb7\x82\xe0\xa9\x82\xe2\xb4\x8a\xf1\x82\x82\x9f.<\xcc\xb8"); } |
| 1682 | test { try parseIDNAFail("\xf0\xbe\xb7\x82\xe0\xa9\x82\xe2\xb4\x8a\xf1\x82\x82\x9f.\xe2\x89\xae"); } |
| 1683 | test { try parseIDNAFail("xn--nbc229o4y27dgskb.xn--gdh"); } |
| 1684 | test { try parseIDNAFail("xn--nbc493aro75ggskb.xn--gdh"); } |
| 1685 | test { try parseIDNAFail("\xea\x99\xbd\xe2\x80\x8c\xf0\xaf\xa7\xb5\xf0\x9f\x84\x86\xef\xbd\xa1\xe2\x80\x8c\xf0\x91\x81\x82\xe1\xac\x81"); } |
| 1686 | test { try parseIDNAFail("\xea\x99\xbd\xe2\x80\x8c\xe9\x9c\xa3\xf0\x9f\x84\x86\xef\xbd\xa1\xe2\x80\x8c\xf0\x91\x81\x82\xe1\xac\x81"); } |
| 1687 | test { try parseIDNAFail("\xea\x99\xbd\xe2\x80\x8c\xe9\x9c\xa35,\xe3\x80\x82\xe2\x80\x8c\xf0\x91\x81\x82\xe1\xac\x81"); } |
| 1688 | test { try parseIDNAFail("xn--5,-op8g373c.xn--4sf0725i"); } |
| 1689 | test { try parseIDNAFail("xn--5,-i1tz135dnbqa.xn--4sf36u6u4w"); } |
| 1690 | test { try parseIDNAFail("xn--2q5a751a653w.xn--4sf0725i"); } |
| 1691 | test { try parseIDNAFail("xn--0ug4208b2vjuk63a.xn--4sf36u6u4w"); } |
| 1692 | test { try parseIDNAFail("\xe5\x85\x8e\xef\xbd\xa1\xe1\xa0\xbc\xf3\xa0\xb4\x9c\xf0\x91\x9a\xb6\xf0\x91\xb0\xbf"); } |
| 1693 | test { try parseIDNAFail("\xe5\x85\x8e\xe3\x80\x82\xe1\xa0\xbc\xf3\xa0\xb4\x9c\xf0\x91\x9a\xb6\xf0\x91\xb0\xbf"); } |
| 1694 | test { try parseIDNAFail("xn--b5q.xn--v7e6041kqqd4m251b"); } |
| 1695 | test { try parseIDNAFail("\xf0\x9d\x9f\x99\xef\xbd\xa1\xe2\x80\x8d\xf0\x9d\x9f\xb8\xe2\x80\x8d\xe2\x81\xb7"); } |
| 1696 | test { try parseIDNAFail("1\xe3\x80\x82\xe2\x80\x8d2\xe2\x80\x8d7"); } |
| 1697 | test { try parseIDNAFail("1.xn--27-l1tb"); } |
| 1698 | test { try parseIDNAFail("\xe1\xa1\xa8-\xef\xbd\xa1\xf3\xa0\xbb\x8b\xf0\x9d\x9f\xb7"); } |
| 1699 | test { try parseIDNAFail("\xe1\xa1\xa8-\xe3\x80\x82\xf3\xa0\xbb\x8b1"); } |
| 1700 | test { try parseIDNAFail("xn----z8j.xn--1-5671m"); } |
| 1701 | test { try parseIDNAFail("\xe1\x82\xbc\xf2\x88\xb7\xad\xe0\xbe\x80\xe2\xbe\x87\xe3\x80\x82\xe1\x82\xaf\xe2\x99\x80\xe2\x80\x8c\xe2\x80\x8c"); } |
| 1702 | test { try parseIDNAFail("\xe1\x82\xbc\xf2\x88\xb7\xad\xe0\xbe\x80\xe8\x88\x9b\xe3\x80\x82\xe1\x82\xaf\xe2\x99\x80\xe2\x80\x8c\xe2\x80\x8c"); } |
| 1703 | test { try parseIDNAFail("\xe2\xb4\x9c\xf2\x88\xb7\xad\xe0\xbe\x80\xe8\x88\x9b\xe3\x80\x82\xe2\xb4\x8f\xe2\x99\x80\xe2\x80\x8c\xe2\x80\x8c"); } |
| 1704 | test { try parseIDNAFail("xn--zed372mdj2do3v4h.xn--e5h11w"); } |
| 1705 | test { try parseIDNAFail("xn--zed372mdj2do3v4h.xn--0uga678bgyh"); } |
| 1706 | test { try parseIDNAFail("\xe2\xb4\x9c\xf2\x88\xb7\xad\xe0\xbe\x80\xe2\xbe\x87\xe3\x80\x82\xe2\xb4\x8f\xe2\x99\x80\xe2\x80\x8c\xe2\x80\x8c"); } |
| 1707 | test { try parseIDNAFail("xn--zed54dz10wo343g.xn--nnd651i"); } |
| 1708 | test { try parseIDNAFail("xn--zed54dz10wo343g.xn--nnd089ea464d"); } |
| 1709 | test { try parseIDNAFail("\xf0\x91\x81\x86\xf0\x9d\x9f\xb0.\xe2\x80\x8d"); } |
| 1710 | test { try parseIDNAFail("\xf0\x91\x81\x864.\xe2\x80\x8d"); } |
| 1711 | test { try parseIDNAFail("xn--4-xu7i."); } |
| 1712 | test { try parseIDNAFail("xn--4-xu7i.xn--1ug"); } |
| 1713 | test { try parseIDNAFail("\xf1\xae\xb4\x98\xe1\x82\xbe\xe7\x99\x80\xef\xbd\xa1\xf0\x91\x98\xbf\xe2\x80\x8d\xe2\x80\x8c\xeb\xb6\xbc"); } |
| 1714 | test { try parseIDNAFail("\xf1\xae\xb4\x98\xe1\x82\xbe\xe7\x99\x80\xef\xbd\xa1\xf0\x91\x98\xbf\xe2\x80\x8d\xe2\x80\x8c\xe1\x84\x87\xe1\x85\xb0\xe1\x86\xab"); } |
| 1715 | test { try parseIDNAFail("\xf1\xae\xb4\x98\xe1\x82\xbe\xe7\x99\x80\xe3\x80\x82\xf0\x91\x98\xbf\xe2\x80\x8d\xe2\x80\x8c\xeb\xb6\xbc"); } |
| 1716 | test { try parseIDNAFail("\xf1\xae\xb4\x98\xe1\x82\xbe\xe7\x99\x80\xe3\x80\x82\xf0\x91\x98\xbf\xe2\x80\x8d\xe2\x80\x8c\xe1\x84\x87\xe1\x85\xb0\xe1\x86\xab"); } |
| 1717 | test { try parseIDNAFail("\xf1\xae\xb4\x98\xe2\xb4\x9e\xe7\x99\x80\xe3\x80\x82\xf0\x91\x98\xbf\xe2\x80\x8d\xe2\x80\x8c\xe1\x84\x87\xe1\x85\xb0\xe1\x86\xab"); } |
| 1718 | test { try parseIDNAFail("\xf1\xae\xb4\x98\xe2\xb4\x9e\xe7\x99\x80\xe3\x80\x82\xf0\x91\x98\xbf\xe2\x80\x8d\xe2\x80\x8c\xeb\xb6\xbc"); } |
| 1719 | test { try parseIDNAFail("xn--mlju35u7qx2f.xn--et3bn23n"); } |
| 1720 | test { try parseIDNAFail("xn--mlju35u7qx2f.xn--0ugb6122js83c"); } |
| 1721 | test { try parseIDNAFail("\xf1\xae\xb4\x98\xe2\xb4\x9e\xe7\x99\x80\xef\xbd\xa1\xf0\x91\x98\xbf\xe2\x80\x8d\xe2\x80\x8c\xe1\x84\x87\xe1\x85\xb0\xe1\x86\xab"); } |
| 1722 | test { try parseIDNAFail("\xf1\xae\xb4\x98\xe2\xb4\x9e\xe7\x99\x80\xef\xbd\xa1\xf0\x91\x98\xbf\xe2\x80\x8d\xe2\x80\x8c\xeb\xb6\xbc"); } |
| 1723 | test { try parseIDNAFail("xn--2nd6803c7q37d.xn--et3bn23n"); } |
| 1724 | test { try parseIDNAFail("xn--2nd6803c7q37d.xn--0ugb6122js83c"); } |
| 1725 | test { try parseIDNAFail("\xe1\xa1\x83\xf0\x9d\x9f\xa7\xe2\x89\xaf\xe1\xa0\xa3\xef\xbc\x8e\xe6\xb0\x81\xf1\xa8\x8f\xb1\xea\x81\xab"); } |
| 1726 | test { try parseIDNAFail("\xe1\xa1\x83\xf0\x9d\x9f\xa7>\xcc\xb8\xe1\xa0\xa3\xef\xbc\x8e\xe6\xb0\x81\xf1\xa8\x8f\xb1\xea\x81\xab"); } |
| 1727 | test { try parseIDNAFail("\xe1\xa1\x835\xe2\x89\xaf\xe1\xa0\xa3.\xe6\xb0\x81\xf1\xa8\x8f\xb1\xea\x81\xab"); } |
| 1728 | test { try parseIDNAFail("\xe1\xa1\x835>\xcc\xb8\xe1\xa0\xa3.\xe6\xb0\x81\xf1\xa8\x8f\xb1\xea\x81\xab"); } |
| 1729 | test { try parseIDNAFail("xn--5-24jyf768b.xn--lqw213ime95g"); } |
| 1730 | test { try parseIDNAFail("-\xf0\x91\x88\xb6\xe2\x92\x8f\xef\xbc\x8e\xe2\x92\x8e\xf0\xb0\x9b\xa2\xf3\xa0\x8e\xad"); } |
| 1731 | test { try parseIDNAFail("-\xf0\x91\x88\xb68..7.\xf0\xb0\x9b\xa2\xf3\xa0\x8e\xad"); } |
| 1732 | test { try parseIDNAFail("xn---8-bv5o..7.xn--c35nf1622b"); } |
| 1733 | test { try parseIDNAFail("xn----scp6252h.xn--zshy411yzpx2d"); } |
| 1734 | test { try parseIDNAFail("\xe2\x80\x8c\xe1\x82\xa1\xe7\x95\x9d\xe2\x80\x8d\xef\xbc\x8e\xe2\x89\xae"); } |
| 1735 | test { try parseIDNAFail("\xe2\x80\x8c\xe1\x82\xa1\xe7\x95\x9d\xe2\x80\x8d\xef\xbc\x8e<\xcc\xb8"); } |
| 1736 | test { try parseIDNAFail("\xe2\x80\x8c\xe1\x82\xa1\xe7\x95\x9d\xe2\x80\x8d.\xe2\x89\xae"); } |
| 1737 | test { try parseIDNAFail("\xe2\x80\x8c\xe1\x82\xa1\xe7\x95\x9d\xe2\x80\x8d.<\xcc\xb8"); } |
| 1738 | test { try parseIDNAFail("\xe2\x80\x8c\xe2\xb4\x81\xe7\x95\x9d\xe2\x80\x8d.<\xcc\xb8"); } |
| 1739 | test { try parseIDNAFail("\xe2\x80\x8c\xe2\xb4\x81\xe7\x95\x9d\xe2\x80\x8d.\xe2\x89\xae"); } |
| 1740 | test { try parseIDNAFail("xn--0ugc160hb36e.xn--gdh"); } |
| 1741 | test { try parseIDNAFail("\xe2\x80\x8c\xe2\xb4\x81\xe7\x95\x9d\xe2\x80\x8d\xef\xbc\x8e<\xcc\xb8"); } |
| 1742 | test { try parseIDNAFail("\xe2\x80\x8c\xe2\xb4\x81\xe7\x95\x9d\xe2\x80\x8d\xef\xbc\x8e\xe2\x89\xae"); } |
| 1743 | test { try parseIDNAFail("xn--8md0962c.xn--gdh"); } |
| 1744 | test { try parseIDNAFail("xn--8md700fea3748f.xn--gdh"); } |
| 1745 | test { try parseIDNAFail("\xe0\xbb\x8b\xe2\x80\x8d\xef\xbc\x8e\xe9\x8e\x81\xf3\xa0\xb0\x91"); } |
| 1746 | test { try parseIDNAFail("\xe0\xbb\x8b\xe2\x80\x8d.\xe9\x8e\x81\xf3\xa0\xb0\x91"); } |
| 1747 | test { try parseIDNAFail("xn--t8c.xn--iz4a43209d"); } |
| 1748 | test { try parseIDNAFail("xn--t8c059f.xn--iz4a43209d"); } |
| 1749 | test { try parseIDNAFail("\xf2\x89\x9b\xb4.-\xe1\xa1\xa2\xd6\x92\xf0\x9d\xa8\xa0"); } |
| 1750 | test { try parseIDNAFail("xn--ep37b.xn----hec165lho83b"); } |
| 1751 | test { try parseIDNAFail("\xf0\xbf\x80\xab\xef\xbc\x8e\xe1\xae\xaa\xcf\x82\xe1\x82\xa6\xe2\x80\x8d"); } |
| 1752 | test { try parseIDNAFail("\xf0\xbf\x80\xab.\xe1\xae\xaa\xcf\x82\xe1\x82\xa6\xe2\x80\x8d"); } |
| 1753 | test { try parseIDNAFail("\xf0\xbf\x80\xab.\xe1\xae\xaa\xcf\x82\xe2\xb4\x86\xe2\x80\x8d"); } |
| 1754 | test { try parseIDNAFail("\xf0\xbf\x80\xab.\xe1\xae\xaa\xce\xa3\xe1\x82\xa6\xe2\x80\x8d"); } |
| 1755 | test { try parseIDNAFail("\xf0\xbf\x80\xab.\xe1\xae\xaa\xcf\x83\xe2\xb4\x86\xe2\x80\x8d"); } |
| 1756 | test { try parseIDNAFail("\xf0\xbf\x80\xab.\xe1\xae\xaa\xce\xa3\xe2\xb4\x86\xe2\x80\x8d"); } |
| 1757 | test { try parseIDNAFail("xn--nu4s.xn--4xa153j7im"); } |
| 1758 | test { try parseIDNAFail("xn--nu4s.xn--4xa153jk8cs1q"); } |
| 1759 | test { try parseIDNAFail("xn--nu4s.xn--3xa353jk8cs1q"); } |
| 1760 | test { try parseIDNAFail("\xf0\xbf\x80\xab\xef\xbc\x8e\xe1\xae\xaa\xcf\x82\xe2\xb4\x86\xe2\x80\x8d"); } |
| 1761 | test { try parseIDNAFail("\xf0\xbf\x80\xab\xef\xbc\x8e\xe1\xae\xaa\xce\xa3\xe1\x82\xa6\xe2\x80\x8d"); } |
| 1762 | test { try parseIDNAFail("\xf0\xbf\x80\xab\xef\xbc\x8e\xe1\xae\xaa\xcf\x83\xe2\xb4\x86\xe2\x80\x8d"); } |
| 1763 | test { try parseIDNAFail("\xf0\xbf\x80\xab\xef\xbc\x8e\xe1\xae\xaa\xce\xa3\xe2\xb4\x86\xe2\x80\x8d"); } |
| 1764 | test { try parseIDNAFail("xn--nu4s.xn--4xa217dxri"); } |
| 1765 | test { try parseIDNAFail("xn--nu4s.xn--4xa217dxriome"); } |
| 1766 | test { try parseIDNAFail("xn--nu4s.xn--3xa417dxriome"); } |
| 1767 | test { try parseIDNAFail("\xe2\x92\x88\xe2\x80\x8c\xea\xab\xac\xef\xb8\x92\xef\xbc\x8e\xe0\xab\x8d"); } |
| 1768 | test { try parseIDNAFail("1.\xe2\x80\x8c\xea\xab\xac\xe3\x80\x82.\xe0\xab\x8d"); } |
| 1769 | test { try parseIDNAFail("1.xn--sv9a..xn--mfc"); } |
| 1770 | test { try parseIDNAFail("1.xn--0ug7185c..xn--mfc"); } |
| 1771 | test { try parseIDNAFail("xn--tsh0720cse8b.xn--mfc"); } |
| 1772 | test { try parseIDNAFail("xn--0ug78o720myr1c.xn--mfc"); } |
| 1773 | test { try parseIDNAFail("\xc3\x9f\xe2\x80\x8d.\xe1\xaf\xb2\xf1\x84\xbe\xbc"); } |
| 1774 | test { try parseIDNAFail("SS\xe2\x80\x8d.\xe1\xaf\xb2\xf1\x84\xbe\xbc"); } |
| 1775 | test { try parseIDNAFail("ss\xe2\x80\x8d.\xe1\xaf\xb2\xf1\x84\xbe\xbc"); } |
| 1776 | test { try parseIDNAFail("Ss\xe2\x80\x8d.\xe1\xaf\xb2\xf1\x84\xbe\xbc"); } |
| 1777 | test { try parseIDNAFail("ss.xn--0zf22107b"); } |
| 1778 | test { try parseIDNAFail("xn--ss-n1t.xn--0zf22107b"); } |
| 1779 | test { try parseIDNAFail("xn--zca870n.xn--0zf22107b"); } |
| 1780 | test { try parseIDNAFail("\xf0\x91\x93\x82\xe2\x80\x8c\xe2\x89\xae.\xe2\x89\xae"); } |
| 1781 | test { try parseIDNAFail("\xf0\x91\x93\x82\xe2\x80\x8c<\xcc\xb8.<\xcc\xb8"); } |
| 1782 | test { try parseIDNAFail("xn--gdhz656g.xn--gdh"); } |
| 1783 | test { try parseIDNAFail("xn--0ugy6glz29a.xn--gdh"); } |
| 1784 | test { try parseIDNAFail("xn--my8h.xn--psd"); } |
| 1785 | test { try parseIDNAFail("xn--my8h.xn--cl7c"); } |
| 1786 | test { try parseIDNAFail("\xe7\x88\x95\xf2\xb3\x99\x91\xef\xbc\x8e\xf0\x9d\x9f\xb0\xe6\xb0\x97"); } |
| 1787 | test { try parseIDNAFail("\xe7\x88\x95\xf2\xb3\x99\x91.4\xe6\xb0\x97"); } |
| 1788 | test { try parseIDNAFail("xn--1zxq3199c.xn--4-678b"); } |
| 1789 | test { try parseIDNAFail("\xf3\x9e\x9d\x83\xe3\x80\x82\xf2\x91\x86\x83\xf1\x89\xa2\x97--"); } |
| 1790 | test { try parseIDNAFail("xn--2y75e.xn-----1l15eer88n"); } |
| 1791 | test { try parseIDNAFail("\xe8\x94\xb0\xe3\x80\x82\xf3\xa0\x81\xb9\xe0\xa3\x9d-\xf0\x91\x88\xb5"); } |
| 1792 | test { try parseIDNAFail("xn--sz1a.xn----mrd9984r3dl0i"); } |
| 1793 | test { try parseIDNAFail("xn--4xa477d.xn--epb"); } |
| 1794 | test { try parseIDNAFail("xn--3xa677d.xn--epb"); } |
| 1795 | test { try parseIDNAFail("xn--pt9c.xn--hnd666l"); } |
| 1796 | test { try parseIDNAFail("xn--pt9c.xn--hndy"); } |
| 1797 | test { try parseIDNAFail("\xe2\x80\x8c\xe2\x80\x8c\xe3\x84\xa4\xef\xbc\x8e\xcc\xae\xf3\x95\xa8\x91\xe0\xa7\x82"); } |
| 1798 | test { try parseIDNAFail("\xe2\x80\x8c\xe2\x80\x8c\xe3\x84\xa4.\xcc\xae\xf3\x95\xa8\x91\xe0\xa7\x82"); } |
| 1799 | test { try parseIDNAFail("xn--1fk.xn--vta284a9o563a"); } |
| 1800 | test { try parseIDNAFail("xn--0uga242k.xn--vta284a9o563a"); } |
| 1801 | test { try parseIDNAFail("\xe1\x82\xb4\xf0\x9d\xa8\xa8\xe2\x82\x83\xf3\xa0\x81\xa6\xef\xbc\x8e\xf0\x9d\x9f\xb3\xf0\x91\x82\xb9\xe0\xae\x82"); } |
| 1802 | test { try parseIDNAFail("\xe1\x82\xb4\xf0\x9d\xa8\xa83\xf3\xa0\x81\xa6.7\xf0\x91\x82\xb9\xe0\xae\x82"); } |
| 1803 | test { try parseIDNAFail("\xe2\xb4\x94\xf0\x9d\xa8\xa83\xf3\xa0\x81\xa6.7\xf0\x91\x82\xb9\xe0\xae\x82"); } |
| 1804 | test { try parseIDNAFail("xn--3-ews6985n35s3g.xn--7-cve6271r"); } |
| 1805 | test { try parseIDNAFail("\xe2\xb4\x94\xf0\x9d\xa8\xa8\xe2\x82\x83\xf3\xa0\x81\xa6\xef\xbc\x8e\xf0\x9d\x9f\xb3\xf0\x91\x82\xb9\xe0\xae\x82"); } |
| 1806 | test { try parseIDNAFail("xn--3-b1g83426a35t0g.xn--7-cve6271r"); } |
| 1807 | test { try parseIDNAFail("\xe4\x8f\x88\xe2\x80\x8c\xe3\x80\x82\xe2\x80\x8c\xe2\x92\x88\xf1\xb1\xa2\x95"); } |
| 1808 | test { try parseIDNAFail("\xe4\x8f\x88\xe2\x80\x8c\xe3\x80\x82\xe2\x80\x8c1.\xf1\xb1\xa2\x95"); } |
| 1809 | test { try parseIDNAFail("xn--eco.1.xn--ms39a"); } |
| 1810 | test { try parseIDNAFail("xn--0ug491l.xn--1-rgn.xn--ms39a"); } |
| 1811 | test { try parseIDNAFail("xn--eco.xn--tsh21126d"); } |
| 1812 | test { try parseIDNAFail("xn--0ug491l.xn--0ug88oot66q"); } |
| 1813 | test { try parseIDNAFail("\xef\xbc\x91\xea\xab\xb6\xc3\x9f\xf0\x91\xb2\xa5\xef\xbd\xa1\xe1\xb7\x98"); } |
| 1814 | test { try parseIDNAFail("1\xea\xab\xb6\xc3\x9f\xf0\x91\xb2\xa5\xe3\x80\x82\xe1\xb7\x98"); } |
| 1815 | test { try parseIDNAFail("1\xea\xab\xb6SS\xf0\x91\xb2\xa5\xe3\x80\x82\xe1\xb7\x98"); } |
| 1816 | test { try parseIDNAFail("1\xea\xab\xb6ss\xf0\x91\xb2\xa5\xe3\x80\x82\xe1\xb7\x98"); } |
| 1817 | test { try parseIDNAFail("xn--1ss-ir6ln166b.xn--weg"); } |
| 1818 | test { try parseIDNAFail("xn--1-qfa2471kdb0d.xn--weg"); } |
| 1819 | test { try parseIDNAFail("\xef\xbc\x91\xea\xab\xb6SS\xf0\x91\xb2\xa5\xef\xbd\xa1\xe1\xb7\x98"); } |
| 1820 | test { try parseIDNAFail("\xef\xbc\x91\xea\xab\xb6ss\xf0\x91\xb2\xa5\xef\xbd\xa1\xe1\xb7\x98"); } |
| 1821 | test { try parseIDNAFail("1\xea\xab\xb6Ss\xf0\x91\xb2\xa5\xe3\x80\x82\xe1\xb7\x98"); } |
| 1822 | test { try parseIDNAFail("\xef\xbc\x91\xea\xab\xb6Ss\xf0\x91\xb2\xa5\xef\xbd\xa1\xe1\xb7\x98"); } |
| 1823 | test { try parseIDNAFail("xn--3j78f.xn--mkb20b"); } |
| 1824 | test { try parseIDNAFail("\xf0\xb2\xa4\xb1\xe2\x92\x9b\xe2\xbe\xb3\xef\xbc\x8e\xea\xa1\xa6\xe2\x92\x88"); } |
| 1825 | test { try parseIDNAFail("xn--dth6033bzbvx.xn--tsh9439b"); } |
| 1826 | test { try parseIDNAFail("xn--tnd.xn--ss-jbe65aw27i"); } |
| 1827 | test { try parseIDNAFail("xn--tnd.xn--zca912alh227g"); } |
| 1828 | test { try parseIDNAFail("\xe2\x84\xb2\xf3\xa0\x85\xba\xf1\x9d\xb5\x92\xe3\x80\x82\xe2\x89\xaf\xe2\xbe\x91"); } |
| 1829 | test { try parseIDNAFail("\xe2\x84\xb2\xf3\xa0\x85\xba\xf1\x9d\xb5\x92\xe3\x80\x82>\xcc\xb8\xe2\xbe\x91"); } |
| 1830 | test { try parseIDNAFail("\xe2\x84\xb2\xf3\xa0\x85\xba\xf1\x9d\xb5\x92\xe3\x80\x82\xe2\x89\xaf\xe8\xa5\xbe"); } |
| 1831 | test { try parseIDNAFail("\xe2\x84\xb2\xf3\xa0\x85\xba\xf1\x9d\xb5\x92\xe3\x80\x82>\xcc\xb8\xe8\xa5\xbe"); } |
| 1832 | test { try parseIDNAFail("\xe2\x85\x8e\xf3\xa0\x85\xba\xf1\x9d\xb5\x92\xe3\x80\x82>\xcc\xb8\xe8\xa5\xbe"); } |
| 1833 | test { try parseIDNAFail("\xe2\x85\x8e\xf3\xa0\x85\xba\xf1\x9d\xb5\x92\xe3\x80\x82\xe2\x89\xaf\xe8\xa5\xbe"); } |
| 1834 | test { try parseIDNAFail("xn--73g39298c.xn--hdhz171b"); } |
| 1835 | test { try parseIDNAFail("\xe2\x85\x8e\xf3\xa0\x85\xba\xf1\x9d\xb5\x92\xe3\x80\x82>\xcc\xb8\xe2\xbe\x91"); } |
| 1836 | test { try parseIDNAFail("\xe2\x85\x8e\xf3\xa0\x85\xba\xf1\x9d\xb5\x92\xe3\x80\x82\xe2\x89\xaf\xe2\xbe\x91"); } |
| 1837 | test { try parseIDNAFail("xn--f3g73398c.xn--hdhz171b"); } |
| 1838 | test { try parseIDNAFail("\xe2\x80\x8c.\xc3\x9f\xe1\x82\xa9-"); } |
| 1839 | test { try parseIDNAFail("\xe2\x80\x8c.\xc3\x9f\xe2\xb4\x89-"); } |
| 1840 | test { try parseIDNAFail("\xe2\x80\x8c.SS\xe1\x82\xa9-"); } |
| 1841 | test { try parseIDNAFail("\xe2\x80\x8c.ss\xe2\xb4\x89-"); } |
| 1842 | test { try parseIDNAFail("\xe2\x80\x8c.Ss\xe2\xb4\x89-"); } |
| 1843 | test { try parseIDNAFail("xn--0ug.xn--ss--bi1b"); } |
| 1844 | test { try parseIDNAFail("xn--0ug.xn----pfa2305a"); } |
| 1845 | test { try parseIDNAFail(".xn--ss--4rn"); } |
| 1846 | test { try parseIDNAFail("xn--0ug.xn--ss--4rn"); } |
| 1847 | test { try parseIDNAFail("xn--0ug.xn----pfa042j"); } |
| 1848 | test { try parseIDNAFail("\xf3\xa0\xaa\xa2-\xe3\x80\x82\xf2\x9b\x82\x8f\xe2\x89\xae\xf0\x91\x9c\xab"); } |
| 1849 | test { try parseIDNAFail("\xf3\xa0\xaa\xa2-\xe3\x80\x82\xf2\x9b\x82\x8f<\xcc\xb8\xf0\x91\x9c\xab"); } |
| 1850 | test { try parseIDNAFail("xn----bh61m.xn--gdhz157g0em1d"); } |
| 1851 | test { try parseIDNAFail("\xe2\x80\x8c\xf3\xa0\x89\xb9\xe2\x80\x8d\xe3\x80\x82\xf2\x8c\xbf\xa7\xe2\x89\xae\xe1\x82\xa9"); } |
| 1852 | test { try parseIDNAFail("\xe2\x80\x8c\xf3\xa0\x89\xb9\xe2\x80\x8d\xe3\x80\x82\xf2\x8c\xbf\xa7<\xcc\xb8\xe1\x82\xa9"); } |
| 1853 | test { try parseIDNAFail("\xe2\x80\x8c\xf3\xa0\x89\xb9\xe2\x80\x8d\xe3\x80\x82\xf2\x8c\xbf\xa7<\xcc\xb8\xe2\xb4\x89"); } |
| 1854 | test { try parseIDNAFail("\xe2\x80\x8c\xf3\xa0\x89\xb9\xe2\x80\x8d\xe3\x80\x82\xf2\x8c\xbf\xa7\xe2\x89\xae\xe2\xb4\x89"); } |
| 1855 | test { try parseIDNAFail("xn--3n36e.xn--gdh992byu01p"); } |
| 1856 | test { try parseIDNAFail("xn--0ugc90904y.xn--gdh992byu01p"); } |
| 1857 | test { try parseIDNAFail("xn--3n36e.xn--hnd112gpz83n"); } |
| 1858 | test { try parseIDNAFail("xn--0ugc90904y.xn--hnd112gpz83n"); } |
| 1859 | test { try parseIDNAFail("\xf0\x9d\xaa\x9e\xe1\x82\xb0\xef\xbd\xa1\xec\xaa\xa1"); } |
| 1860 | test { try parseIDNAFail("\xf0\x9d\xaa\x9e\xe1\x82\xb0\xef\xbd\xa1\xe1\x84\x8d\xe1\x85\xa8\xe1\x86\xa8"); } |
| 1861 | test { try parseIDNAFail("\xf0\x9d\xaa\x9e\xe1\x82\xb0\xe3\x80\x82\xec\xaa\xa1"); } |
| 1862 | test { try parseIDNAFail("\xf0\x9d\xaa\x9e\xe1\x82\xb0\xe3\x80\x82\xe1\x84\x8d\xe1\x85\xa8\xe1\x86\xa8"); } |
| 1863 | test { try parseIDNAFail("\xf0\x9d\xaa\x9e\xe2\xb4\x90\xe3\x80\x82\xe1\x84\x8d\xe1\x85\xa8\xe1\x86\xa8"); } |
| 1864 | test { try parseIDNAFail("\xf0\x9d\xaa\x9e\xe2\xb4\x90\xe3\x80\x82\xec\xaa\xa1"); } |
| 1865 | test { try parseIDNAFail("xn--7kj1858k.xn--pi6b"); } |
| 1866 | test { try parseIDNAFail("\xf0\x9d\xaa\x9e\xe2\xb4\x90\xef\xbd\xa1\xe1\x84\x8d\xe1\x85\xa8\xe1\x86\xa8"); } |
| 1867 | test { try parseIDNAFail("\xf0\x9d\xaa\x9e\xe2\xb4\x90\xef\xbd\xa1\xec\xaa\xa1"); } |
| 1868 | test { try parseIDNAFail("xn--ond3755u.xn--pi6b"); } |
| 1869 | test { try parseIDNAFail("\xe1\xa1\x85\xef\xbc\x90\xe2\x80\x8c\xef\xbd\xa1\xe2\x8e\xa2\xf3\xa4\xa8\x84"); } |
| 1870 | test { try parseIDNAFail("\xe1\xa1\x850\xe2\x80\x8c\xe3\x80\x82\xe2\x8e\xa2\xf3\xa4\xa8\x84"); } |
| 1871 | test { try parseIDNAFail("xn--0-z6j.xn--8lh28773l"); } |
| 1872 | test { try parseIDNAFail("xn--0-z6jy93b.xn--8lh28773l"); } |
| 1873 | test { try parseIDNAFail("\xf0\xb2\xae\x9a\xef\xbc\x99\xea\x8d\xa9\xe1\x9f\x93\xef\xbc\x8e\xe2\x80\x8d\xc3\x9f"); } |
| 1874 | test { try parseIDNAFail("\xf0\xb2\xae\x9a9\xea\x8d\xa9\xe1\x9f\x93.\xe2\x80\x8d\xc3\x9f"); } |
| 1875 | test { try parseIDNAFail("\xf0\xb2\xae\x9a9\xea\x8d\xa9\xe1\x9f\x93.\xe2\x80\x8dSS"); } |
| 1876 | test { try parseIDNAFail("\xf0\xb2\xae\x9a9\xea\x8d\xa9\xe1\x9f\x93.\xe2\x80\x8dss"); } |
| 1877 | test { try parseIDNAFail("xn--9-i0j5967eg3qz.xn--ss-l1t"); } |
| 1878 | test { try parseIDNAFail("xn--9-i0j5967eg3qz.xn--zca770n"); } |
| 1879 | test { try parseIDNAFail("\xf0\xb2\xae\x9a\xef\xbc\x99\xea\x8d\xa9\xe1\x9f\x93\xef\xbc\x8e\xe2\x80\x8dSS"); } |
| 1880 | test { try parseIDNAFail("\xf0\xb2\xae\x9a\xef\xbc\x99\xea\x8d\xa9\xe1\x9f\x93\xef\xbc\x8e\xe2\x80\x8dss"); } |
| 1881 | test { try parseIDNAFail("\xf0\xb2\xae\x9a9\xea\x8d\xa9\xe1\x9f\x93.\xe2\x80\x8dSs"); } |
| 1882 | test { try parseIDNAFail("\xf0\xb2\xae\x9a\xef\xbc\x99\xea\x8d\xa9\xe1\x9f\x93\xef\xbc\x8e\xe2\x80\x8dSs"); } |
| 1883 | test { try parseIDNAFail("\xe2\x92\x90\xe2\x89\xaf-\xe3\x80\x82\xef\xb8\x92\xf2\xa9\x91\xa3-\xf1\x9e\x9b\xa0"); } |
| 1884 | test { try parseIDNAFail("\xe2\x92\x90>\xcc\xb8-\xe3\x80\x82\xef\xb8\x92\xf2\xa9\x91\xa3-\xf1\x9e\x9b\xa0"); } |
| 1885 | test { try parseIDNAFail("9.\xe2\x89\xaf-\xe3\x80\x82\xe3\x80\x82\xf2\xa9\x91\xa3-\xf1\x9e\x9b\xa0"); } |
| 1886 | test { try parseIDNAFail("9.>\xcc\xb8-\xe3\x80\x82\xe3\x80\x82\xf2\xa9\x91\xa3-\xf1\x9e\x9b\xa0"); } |
| 1887 | test { try parseIDNAFail("9.xn----ogo..xn----xj54d1s69k"); } |
| 1888 | test { try parseIDNAFail("xn----ogot9g.xn----n89hl0522az9u2a"); } |
| 1889 | test { try parseIDNAFail("\xe1\x82\xaf\xf3\xa0\x85\x8b-\xef\xbc\x8e\xe2\x80\x8d\xe1\x82\xa9"); } |
| 1890 | test { try parseIDNAFail("\xe1\x82\xaf\xf3\xa0\x85\x8b-.\xe2\x80\x8d\xe1\x82\xa9"); } |
| 1891 | test { try parseIDNAFail("\xe2\xb4\x8f\xf3\xa0\x85\x8b-.\xe2\x80\x8d\xe2\xb4\x89"); } |
| 1892 | test { try parseIDNAFail("xn----3vs.xn--1ug532c"); } |
| 1893 | test { try parseIDNAFail("\xe2\xb4\x8f\xf3\xa0\x85\x8b-\xef\xbc\x8e\xe2\x80\x8d\xe2\xb4\x89"); } |
| 1894 | test { try parseIDNAFail("xn----00g.xn--hnd"); } |
| 1895 | test { try parseIDNAFail("xn----00g.xn--hnd399e"); } |
| 1896 | test { try parseIDNAFail("\xe1\x9c\x94\xe3\x80\x82\xf3\xa0\x86\xa3-\xf0\x91\x8b\xaa"); } |
| 1897 | test { try parseIDNAFail("xn--fze.xn----ly8i"); } |
| 1898 | test { try parseIDNAFail("\xea\xaf\xa8-\xef\xbc\x8e\xf2\xa8\x8f\x9c\xd6\xbd\xc3\x9f"); } |
| 1899 | test { try parseIDNAFail("\xea\xaf\xa8-.\xf2\xa8\x8f\x9c\xd6\xbd\xc3\x9f"); } |
| 1900 | test { try parseIDNAFail("\xea\xaf\xa8-.\xf2\xa8\x8f\x9c\xd6\xbdSS"); } |
| 1901 | test { try parseIDNAFail("\xea\xaf\xa8-.\xf2\xa8\x8f\x9c\xd6\xbdss"); } |
| 1902 | test { try parseIDNAFail("\xea\xaf\xa8-.\xf2\xa8\x8f\x9c\xd6\xbdSs"); } |
| 1903 | test { try parseIDNAFail("xn----pw5e.xn--ss-7jd10716y"); } |
| 1904 | test { try parseIDNAFail("xn----pw5e.xn--zca50wfv060a"); } |
| 1905 | test { try parseIDNAFail("\xea\xaf\xa8-\xef\xbc\x8e\xf2\xa8\x8f\x9c\xd6\xbdSS"); } |
| 1906 | test { try parseIDNAFail("\xea\xaf\xa8-\xef\xbc\x8e\xf2\xa8\x8f\x9c\xd6\xbdss"); } |
| 1907 | test { try parseIDNAFail("\xea\xaf\xa8-\xef\xbc\x8e\xf2\xa8\x8f\x9c\xd6\xbdSs"); } |
| 1908 | test { try parseIDNAFail("\xf0\x9d\x9f\xa5\xe2\x99\xae\xf0\x91\x9c\xab\xe0\xa3\xad\xef\xbc\x8e\xe1\x9f\x92\xf0\x91\x9c\xab8\xf3\xa0\x86\x8f"); } |
| 1909 | test { try parseIDNAFail("3\xe2\x99\xae\xf0\x91\x9c\xab\xe0\xa3\xad.\xe1\x9f\x92\xf0\x91\x9c\xab8\xf3\xa0\x86\x8f"); } |
| 1910 | test { try parseIDNAFail("xn--3-ksd277tlo7s.xn--8-f0jx021l"); } |
| 1911 | test { try parseIDNAFail("-\xef\xbd\xa1\xf2\x95\x8c\x80\xe2\x80\x8d\xe2\x9d\xa1"); } |
| 1912 | test { try parseIDNAFail("-\xe3\x80\x82\xf2\x95\x8c\x80\xe2\x80\x8d\xe2\x9d\xa1"); } |
| 1913 | test { try parseIDNAFail("-.xn--nei54421f"); } |
| 1914 | test { try parseIDNAFail("-.xn--1ug800aq795s"); } |
| 1915 | test { try parseIDNAFail("\xf0\x9d\x9f\x93\xe2\x98\xb1\xf0\x9d\x9f\x90\xf2\xa5\xb0\xb5\xef\xbd\xa1\xf0\x9d\xaa\xae\xf1\x90\xa1\xb3"); } |
| 1916 | test { try parseIDNAFail("5\xe2\x98\xb12\xf2\xa5\xb0\xb5\xe3\x80\x82\xf0\x9d\xaa\xae\xf1\x90\xa1\xb3"); } |
| 1917 | test { try parseIDNAFail("xn--52-dwx47758j.xn--kd3hk431k"); } |
| 1918 | test { try parseIDNAFail("-.-\xe2\x94\x9c\xf2\x96\xa6\xa3"); } |
| 1919 | test { try parseIDNAFail("-.xn----ukp70432h"); } |
| 1920 | test { try parseIDNAFail("\xcf\x82\xef\xbc\x8e\xef\xb7\x81\xf0\x9f\x9e\x9b\xe2\x92\x88"); } |
| 1921 | test { try parseIDNAFail("\xce\xa3\xef\xbc\x8e\xef\xb7\x81\xf0\x9f\x9e\x9b\xe2\x92\x88"); } |
| 1922 | test { try parseIDNAFail("\xcf\x83\xef\xbc\x8e\xef\xb7\x81\xf0\x9f\x9e\x9b\xe2\x92\x88"); } |
| 1923 | test { try parseIDNAFail("xn--4xa.xn--dhbip2802atb20c"); } |
| 1924 | test { try parseIDNAFail("xn--3xa.xn--dhbip2802atb20c"); } |
| 1925 | test { try parseIDNAFail("9\xf3\xa0\x87\xa5\xef\xbc\x8e\xf3\xaa\xb4\xb4\xe1\xa2\x93"); } |
| 1926 | test { try parseIDNAFail("9\xf3\xa0\x87\xa5.\xf3\xaa\xb4\xb4\xe1\xa2\x93"); } |
| 1927 | test { try parseIDNAFail("9.xn--dbf91222q"); } |
| 1928 | test { try parseIDNAFail("\xef\xb8\x92\xe1\x82\xb6\xcd\xa6\xef\xbc\x8e\xe2\x80\x8c"); } |
| 1929 | test { try parseIDNAFail("\xe3\x80\x82\xe1\x82\xb6\xcd\xa6.\xe2\x80\x8c"); } |
| 1930 | test { try parseIDNAFail("\xe3\x80\x82\xe2\xb4\x96\xcd\xa6.\xe2\x80\x8c"); } |
| 1931 | test { try parseIDNAFail(".xn--hva754s.xn--0ug"); } |
| 1932 | test { try parseIDNAFail("\xef\xb8\x92\xe2\xb4\x96\xcd\xa6\xef\xbc\x8e\xe2\x80\x8c"); } |
| 1933 | test { try parseIDNAFail("xn--hva754sy94k."); } |
| 1934 | test { try parseIDNAFail("xn--hva754sy94k.xn--0ug"); } |
| 1935 | test { try parseIDNAFail(".xn--hva929d."); } |
| 1936 | test { try parseIDNAFail(".xn--hva929d.xn--0ug"); } |
| 1937 | test { try parseIDNAFail("xn--hva929dl29p."); } |
| 1938 | test { try parseIDNAFail("xn--hva929dl29p.xn--0ug"); } |
| 1939 | test { try parseIDNAFail("xn--hva929d."); } |
| 1940 | test { try parseIDNAFail("xn--hzb.xn--bnd2938u"); } |
| 1941 | test { try parseIDNAFail("\xe2\x80\x8d\xe2\x80\x8c\xe3\x80\x82\xef\xbc\x92\xe4\xab\xb7\xf3\xa0\xa7\xb7"); } |
| 1942 | test { try parseIDNAFail("\xe2\x80\x8d\xe2\x80\x8c\xe3\x80\x822\xe4\xab\xb7\xf3\xa0\xa7\xb7"); } |
| 1943 | test { try parseIDNAFail(".xn--2-me5ay1273i"); } |
| 1944 | test { try parseIDNAFail("xn--0ugb.xn--2-me5ay1273i"); } |
| 1945 | test { try parseIDNAFail("-\xf0\x9e\x80\xa4\xf3\x9c\xa0\x90\xe3\x80\x82\xf2\x88\xac\x96"); } |
| 1946 | test { try parseIDNAFail("xn----rq4re4997d.xn--l707b"); } |
| 1947 | test { try parseIDNAFail("\xf3\xb3\x9b\x82\xef\xb8\x92\xe2\x80\x8c\xe3\x9f\x80\xef\xbc\x8e\xd8\xa4\xe2\x92\x88"); } |
| 1948 | test { try parseIDNAFail("\xf3\xb3\x9b\x82\xef\xb8\x92\xe2\x80\x8c\xe3\x9f\x80\xef\xbc\x8e\xd9\x88\xd9\x94\xe2\x92\x88"); } |
| 1949 | test { try parseIDNAFail("xn--z272f.xn--etl.xn--1-smc."); } |
| 1950 | test { try parseIDNAFail("xn--etlt457ccrq7h.xn--jgb476m"); } |
| 1951 | test { try parseIDNAFail("xn--0ug754gxl4ldlt0k.xn--jgb476m"); } |
| 1952 | test { try parseIDNAFail("\xdf\xbc\xf0\x90\xb8\x86.\xf0\x93\x96\x8f\xef\xb8\x92\xf1\x8a\xa8\xa9\xe1\x82\xb0"); } |
| 1953 | test { try parseIDNAFail("\xdf\xbc\xf0\x90\xb8\x86.\xf0\x93\x96\x8f\xe3\x80\x82\xf1\x8a\xa8\xa9\xe1\x82\xb0"); } |
| 1954 | test { try parseIDNAFail("\xdf\xbc\xf0\x90\xb8\x86.\xf0\x93\x96\x8f\xe3\x80\x82\xf1\x8a\xa8\xa9\xe2\xb4\x90"); } |
| 1955 | test { try parseIDNAFail("xn--0tb8725k.xn--tu8d.xn--7kj73887a"); } |
| 1956 | test { try parseIDNAFail("\xdf\xbc\xf0\x90\xb8\x86.\xf0\x93\x96\x8f\xef\xb8\x92\xf1\x8a\xa8\xa9\xe2\xb4\x90"); } |
| 1957 | test { try parseIDNAFail("xn--0tb8725k.xn--7kj9008dt18a7py9c"); } |
| 1958 | test { try parseIDNAFail("xn--0tb8725k.xn--tu8d.xn--ond97931d"); } |
| 1959 | test { try parseIDNAFail("xn--0tb8725k.xn--ond3562jt18a7py9c"); } |
| 1960 | test { try parseIDNAFail("\xe1\x83\x85\xe2\x9a\xad\xf3\xa0\x96\xab\xe2\x8b\x83\xef\xbd\xa1\xf0\x91\x8c\xbc"); } |
| 1961 | test { try parseIDNAFail("\xe1\x83\x85\xe2\x9a\xad\xf3\xa0\x96\xab\xe2\x8b\x83\xe3\x80\x82\xf0\x91\x8c\xbc"); } |
| 1962 | test { try parseIDNAFail("\xe2\xb4\xa5\xe2\x9a\xad\xf3\xa0\x96\xab\xe2\x8b\x83\xe3\x80\x82\xf0\x91\x8c\xbc"); } |
| 1963 | test { try parseIDNAFail("xn--vfh16m67gx1162b.xn--ro1d"); } |
| 1964 | test { try parseIDNAFail("\xe2\xb4\xa5\xe2\x9a\xad\xf3\xa0\x96\xab\xe2\x8b\x83\xef\xbd\xa1\xf0\x91\x8c\xbc"); } |
| 1965 | test { try parseIDNAFail("xn--9nd623g4zc5z060c.xn--ro1d"); } |
| 1966 | test { try parseIDNAFail("\xf1\x82\x88\xa6\xe5\xb8\xb7\xef\xbd\xa1\xe2\x89\xaf\xe8\x90\xba\xe1\xb7\x88-"); } |
| 1967 | test { try parseIDNAFail("\xf1\x82\x88\xa6\xe5\xb8\xb7\xef\xbd\xa1>\xcc\xb8\xe8\x90\xba\xe1\xb7\x88-"); } |
| 1968 | test { try parseIDNAFail("\xf1\x82\x88\xa6\xe5\xb8\xb7\xe3\x80\x82\xe2\x89\xaf\xe8\x90\xba\xe1\xb7\x88-"); } |
| 1969 | test { try parseIDNAFail("\xf1\x82\x88\xa6\xe5\xb8\xb7\xe3\x80\x82>\xcc\xb8\xe8\x90\xba\xe1\xb7\x88-"); } |
| 1970 | test { try parseIDNAFail("xn--qutw175s.xn----mimu6tf67j"); } |
| 1971 | test { try parseIDNAFail("\xe2\x80\x8d\xe6\x94\x8c\xea\xaf\xad\xe3\x80\x82\xe1\xa2\x96-\xe1\x82\xb8"); } |
| 1972 | test { try parseIDNAFail("\xe2\x80\x8d\xe6\x94\x8c\xea\xaf\xad\xe3\x80\x82\xe1\xa2\x96-\xe2\xb4\x98"); } |
| 1973 | test { try parseIDNAFail("xn--1ug592ykp6b.xn----mck373i"); } |
| 1974 | test { try parseIDNAFail("xn--p9ut19m.xn----k1g451d"); } |
| 1975 | test { try parseIDNAFail("xn--1ug592ykp6b.xn----k1g451d"); } |
| 1976 | test { try parseIDNAFail("\xe2\x80\x8c\xea\x96\xa8\xef\xbc\x8e\xe2\x92\x97\xef\xbc\x93\xed\x88\x92\xdb\xb3"); } |
| 1977 | test { try parseIDNAFail("\xe2\x80\x8c\xea\x96\xa8\xef\xbc\x8e\xe2\x92\x97\xef\xbc\x93\xe1\x84\x90\xe1\x85\xad\xe1\x86\xa9\xdb\xb3"); } |
| 1978 | test { try parseIDNAFail("\xe2\x80\x8c\xea\x96\xa8.16.3\xed\x88\x92\xdb\xb3"); } |
| 1979 | test { try parseIDNAFail("\xe2\x80\x8c\xea\x96\xa8.16.3\xe1\x84\x90\xe1\x85\xad\xe1\x86\xa9\xdb\xb3"); } |
| 1980 | test { try parseIDNAFail("xn--0ug2473c.16.xn--3-nyc0117m"); } |
| 1981 | test { try parseIDNAFail("xn--9r8a.xn--3-nyc678tu07m"); } |
| 1982 | test { try parseIDNAFail("xn--0ug2473c.xn--3-nyc678tu07m"); } |
| 1983 | test { try parseIDNAFail("\xf0\x9d\x9f\x8f\xf0\x9d\xa8\x99\xe2\xb8\x96.\xe2\x80\x8d"); } |
| 1984 | test { try parseIDNAFail("1\xf0\x9d\xa8\x99\xe2\xb8\x96.\xe2\x80\x8d"); } |
| 1985 | test { try parseIDNAFail("xn--1-5bt6845n.xn--1ug"); } |
| 1986 | test { try parseIDNAFail("F\xf3\xa0\x85\x9f\xef\xbd\xa1\xf2\x8f\x97\x85\xe2\x99\x9a"); } |
| 1987 | test { try parseIDNAFail("F\xf3\xa0\x85\x9f\xe3\x80\x82\xf2\x8f\x97\x85\xe2\x99\x9a"); } |
| 1988 | test { try parseIDNAFail("f\xf3\xa0\x85\x9f\xe3\x80\x82\xf2\x8f\x97\x85\xe2\x99\x9a"); } |
| 1989 | test { try parseIDNAFail("f.xn--45hz6953f"); } |
| 1990 | test { try parseIDNAFail("f\xf3\xa0\x85\x9f\xef\xbd\xa1\xf2\x8f\x97\x85\xe2\x99\x9a"); } |
| 1991 | test { try parseIDNAFail("\xe0\xad\x8d\xf0\x91\x84\xb4\xe1\xb7\xa9\xe3\x80\x82\xf0\x9d\x9f\xae\xe1\x82\xb8\xf0\x9e\x80\xa8\xf1\x83\xa5\x87"); } |
| 1992 | test { try parseIDNAFail("\xe0\xad\x8d\xf0\x91\x84\xb4\xe1\xb7\xa9\xe3\x80\x822\xe1\x82\xb8\xf0\x9e\x80\xa8\xf1\x83\xa5\x87"); } |
| 1993 | test { try parseIDNAFail("\xe0\xad\x8d\xf0\x91\x84\xb4\xe1\xb7\xa9\xe3\x80\x822\xe2\xb4\x98\xf0\x9e\x80\xa8\xf1\x83\xa5\x87"); } |
| 1994 | test { try parseIDNAFail("xn--9ic246gs21p.xn--2-nws2918ndrjr"); } |
| 1995 | test { try parseIDNAFail("\xe0\xad\x8d\xf0\x91\x84\xb4\xe1\xb7\xa9\xe3\x80\x82\xf0\x9d\x9f\xae\xe2\xb4\x98\xf0\x9e\x80\xa8\xf1\x83\xa5\x87"); } |
| 1996 | test { try parseIDNAFail("xn--9ic246gs21p.xn--2-k1g43076adrwq"); } |
| 1997 | test { try parseIDNAFail("\xf2\x93\xa0\xad\xe2\x80\x8c\xe2\x80\x8c\xe2\x92\x88\xe3\x80\x82\xe5\x8b\x89\xf0\x91\x81\x85"); } |
| 1998 | test { try parseIDNAFail("\xf2\x93\xa0\xad\xe2\x80\x8c\xe2\x80\x8c1.\xe3\x80\x82\xe5\x8b\x89\xf0\x91\x81\x85"); } |
| 1999 | test { try parseIDNAFail("xn--1-yi00h..xn--4grs325b"); } |
| 2000 | test { try parseIDNAFail("xn--1-rgna61159u..xn--4grs325b"); } |
| 2001 | test { try parseIDNAFail("xn--tsh11906f.xn--4grs325b"); } |
| 2002 | test { try parseIDNAFail("xn--0uga855aez302a.xn--4grs325b"); } |
| 2003 | test { try parseIDNAFail("\xe1\xa1\x83.\xe7\x8e\xbf\xf1\xab\x88\x9c\xf3\x95\x9e\x90"); } |
| 2004 | test { try parseIDNAFail("xn--27e.xn--7cy81125a0yq4a"); } |
| 2005 | test { try parseIDNAFail("\xe2\x80\x8c\xe2\x80\x8c\xef\xbd\xa1\xe2\x92\x88\xe2\x89\xaf\xf0\x9d\x9f\xb5"); } |
| 2006 | test { try parseIDNAFail("\xe2\x80\x8c\xe2\x80\x8c\xef\xbd\xa1\xe2\x92\x88>\xcc\xb8\xf0\x9d\x9f\xb5"); } |
| 2007 | test { try parseIDNAFail("\xe2\x80\x8c\xe2\x80\x8c\xe3\x80\x821.\xe2\x89\xaf9"); } |
| 2008 | test { try parseIDNAFail("\xe2\x80\x8c\xe2\x80\x8c\xe3\x80\x821.>\xcc\xb89"); } |
| 2009 | test { try parseIDNAFail("xn--0uga.1.xn--9-ogo"); } |
| 2010 | test { try parseIDNAFail(".xn--9-ogo37g"); } |
| 2011 | test { try parseIDNAFail("xn--0uga.xn--9-ogo37g"); } |
| 2012 | test { try parseIDNAFail("\xe2\x83\x9a\xef\xbc\x8e\xf0\x91\x98\xbf-"); } |
| 2013 | test { try parseIDNAFail("\xe2\x83\x9a.\xf0\x91\x98\xbf-"); } |
| 2014 | test { try parseIDNAFail("xn--w0g.xn----bd0j"); } |
| 2015 | test { try parseIDNAFail("\xe1\x82\x82-\xe2\x80\x8d\xea\xa3\xaa\xef\xbc\x8e\xea\xa1\x8a\xe2\x80\x8d\xf1\xbc\xb8\xb3"); } |
| 2016 | test { try parseIDNAFail("\xe1\x82\x82-\xe2\x80\x8d\xea\xa3\xaa.\xea\xa1\x8a\xe2\x80\x8d\xf1\xbc\xb8\xb3"); } |
| 2017 | test { try parseIDNAFail("xn----gyg3618i.xn--jc9ao4185a"); } |
| 2018 | test { try parseIDNAFail("xn----gyg250jio7k.xn--1ug8774cri56d"); } |
| 2019 | test { try parseIDNAFail("\xf0\x91\x88\xb5\xe5\xbb\x8a.\xf0\x90\xa0\x8d"); } |
| 2020 | test { try parseIDNAFail("xn--xytw701b.xn--yc9c"); } |
| 2021 | test { try parseIDNAFail("\xe1\x82\xbe\xf0\xb6\x9b\x80\xf0\x9b\x97\xbb\xef\xbc\x8e\xe1\xa2\x97\xeb\xa6\xab"); } |
| 2022 | test { try parseIDNAFail("\xe1\x82\xbe\xf0\xb6\x9b\x80\xf0\x9b\x97\xbb\xef\xbc\x8e\xe1\xa2\x97\xe1\x84\x85\xe1\x85\xb4\xe1\x87\x82"); } |
| 2023 | test { try parseIDNAFail("\xe1\x82\xbe\xf0\xb6\x9b\x80\xf0\x9b\x97\xbb.\xe1\xa2\x97\xeb\xa6\xab"); } |
| 2024 | test { try parseIDNAFail("\xe1\x82\xbe\xf0\xb6\x9b\x80\xf0\x9b\x97\xbb.\xe1\xa2\x97\xe1\x84\x85\xe1\x85\xb4\xe1\x87\x82"); } |
| 2025 | test { try parseIDNAFail("\xe2\xb4\x9e\xf0\xb6\x9b\x80\xf0\x9b\x97\xbb.\xe1\xa2\x97\xe1\x84\x85\xe1\x85\xb4\xe1\x87\x82"); } |
| 2026 | test { try parseIDNAFail("\xe2\xb4\x9e\xf0\xb6\x9b\x80\xf0\x9b\x97\xbb.\xe1\xa2\x97\xeb\xa6\xab"); } |
| 2027 | test { try parseIDNAFail("xn--mlj0486jgl2j.xn--hbf6853f"); } |
| 2028 | test { try parseIDNAFail("\xe2\xb4\x9e\xf0\xb6\x9b\x80\xf0\x9b\x97\xbb\xef\xbc\x8e\xe1\xa2\x97\xe1\x84\x85\xe1\x85\xb4\xe1\x87\x82"); } |
| 2029 | test { try parseIDNAFail("\xe2\xb4\x9e\xf0\xb6\x9b\x80\xf0\x9b\x97\xbb\xef\xbc\x8e\xe1\xa2\x97\xeb\xa6\xab"); } |
| 2030 | test { try parseIDNAFail("xn--2nd8876sgl2j.xn--hbf6853f"); } |
| 2031 | test { try parseIDNAFail("\xc3\x9f\xe2\x80\x8d\xe1\x80\xba\xef\xbd\xa1\xe2\x92\x88"); } |
| 2032 | test { try parseIDNAFail("xn--ss-f4j585j.b."); } |
| 2033 | test { try parseIDNAFail("xn--zca679eh2l.b."); } |
| 2034 | test { try parseIDNAFail("SS\xe2\x80\x8d\xe1\x80\xba\xef\xbd\xa1\xe2\x92\x88"); } |
| 2035 | test { try parseIDNAFail("ss\xe2\x80\x8d\xe1\x80\xba\xef\xbd\xa1\xe2\x92\x88"); } |
| 2036 | test { try parseIDNAFail("Ss\xe2\x80\x8d\xe1\x80\xba\xef\xbd\xa1\xe2\x92\x88"); } |
| 2037 | test { try parseIDNAFail("xn--ss-f4j.xn--tsh"); } |
| 2038 | test { try parseIDNAFail("xn--ss-f4j585j.xn--tsh"); } |
| 2039 | test { try parseIDNAFail("xn--zca679eh2l.xn--tsh"); } |
| 2040 | test { try parseIDNAFail("\xf0\x9d\x9f\xa0\xe2\x89\xae\xe2\x80\x8c\xef\xbd\xa1\xf3\xa0\x85\xb1\xe1\x9e\xb4"); } |
| 2041 | test { try parseIDNAFail("\xf0\x9d\x9f\xa0<\xcc\xb8\xe2\x80\x8c\xef\xbd\xa1\xf3\xa0\x85\xb1\xe1\x9e\xb4"); } |
| 2042 | test { try parseIDNAFail("8\xe2\x89\xae\xe2\x80\x8c\xe3\x80\x82\xf3\xa0\x85\xb1\xe1\x9e\xb4"); } |
| 2043 | test { try parseIDNAFail("8<\xcc\xb8\xe2\x80\x8c\xe3\x80\x82\xf3\xa0\x85\xb1\xe1\x9e\xb4"); } |
| 2044 | test { try parseIDNAFail("xn--8-sgn10i."); } |
| 2045 | test { try parseIDNAFail("xn--8-ngo.xn--z3e"); } |
| 2046 | test { try parseIDNAFail("xn--8-sgn10i.xn--z3e"); } |
| 2047 | test { try parseIDNAFail("\xe1\xa2\x95\xe2\x89\xaf\xef\xb8\x92\xf1\x84\x82\xaf\xef\xbc\x8e\xe1\x82\xa0"); } |
| 2048 | test { try parseIDNAFail("\xe1\xa2\x95>\xcc\xb8\xef\xb8\x92\xf1\x84\x82\xaf\xef\xbc\x8e\xe1\x82\xa0"); } |
| 2049 | test { try parseIDNAFail("\xe1\xa2\x95\xe2\x89\xaf\xe3\x80\x82\xf1\x84\x82\xaf.\xe1\x82\xa0"); } |
| 2050 | test { try parseIDNAFail("\xe1\xa2\x95>\xcc\xb8\xe3\x80\x82\xf1\x84\x82\xaf.\xe1\x82\xa0"); } |
| 2051 | test { try parseIDNAFail("\xe1\xa2\x95>\xcc\xb8\xe3\x80\x82\xf1\x84\x82\xaf.\xe2\xb4\x80"); } |
| 2052 | test { try parseIDNAFail("\xe1\xa2\x95\xe2\x89\xaf\xe3\x80\x82\xf1\x84\x82\xaf.\xe2\xb4\x80"); } |
| 2053 | test { try parseIDNAFail("xn--fbf851c.xn--ko1u.xn--rkj"); } |
| 2054 | test { try parseIDNAFail("\xe1\xa2\x95>\xcc\xb8\xef\xb8\x92\xf1\x84\x82\xaf\xef\xbc\x8e\xe2\xb4\x80"); } |
| 2055 | test { try parseIDNAFail("\xe1\xa2\x95\xe2\x89\xaf\xef\xb8\x92\xf1\x84\x82\xaf\xef\xbc\x8e\xe2\xb4\x80"); } |
| 2056 | test { try parseIDNAFail("xn--fbf851cq98poxw1a.xn--rkj"); } |
| 2057 | test { try parseIDNAFail("xn--fbf851c.xn--ko1u.xn--7md"); } |
| 2058 | test { try parseIDNAFail("xn--fbf851cq98poxw1a.xn--7md"); } |
| 2059 | test { try parseIDNAFail("\xe0\xbe\x9f\xef\xbc\x8e-\xe0\xa0\xaa"); } |
| 2060 | test { try parseIDNAFail("\xe0\xbe\x9f.-\xe0\xa0\xaa"); } |
| 2061 | test { try parseIDNAFail("xn--vfd.xn----fhd"); } |
| 2062 | test { try parseIDNAFail("\xe1\xb5\xac\xf3\xa0\x86\xa0\xef\xbc\x8e\xed\x95\x92\xe2\x92\x92\xe2\x92\x88\xf4\x88\x84\xa6"); } |
| 2063 | test { try parseIDNAFail("\xe1\xb5\xac\xf3\xa0\x86\xa0\xef\xbc\x8e\xe1\x84\x91\xe1\x85\xb5\xe1\x86\xbd\xe2\x92\x92\xe2\x92\x88\xf4\x88\x84\xa6"); } |
| 2064 | test { try parseIDNAFail("\xe1\xb5\xac\xf3\xa0\x86\xa0.\xed\x95\x9211.1.\xf4\x88\x84\xa6"); } |
| 2065 | test { try parseIDNAFail("\xe1\xb5\xac\xf3\xa0\x86\xa0.\xe1\x84\x91\xe1\x85\xb5\xe1\x86\xbd11.1.\xf4\x88\x84\xa6"); } |
| 2066 | test { try parseIDNAFail("xn--tbg.xn--11-5o7k.1.xn--k469f"); } |
| 2067 | test { try parseIDNAFail("xn--tbg.xn--tsht7586kyts9l"); } |
| 2068 | test { try parseIDNAFail("\xe2\x92\x88\xe2\x9c\x8c\xf2\x9f\xac\x9f\xef\xbc\x8e\xf0\x9d\x9f\xa1\xf1\xa0\xb1\xa3"); } |
| 2069 | test { try parseIDNAFail("1.\xe2\x9c\x8c\xf2\x9f\xac\x9f.9\xf1\xa0\xb1\xa3"); } |
| 2070 | test { try parseIDNAFail("1.xn--7bi44996f.xn--9-o706d"); } |
| 2071 | test { try parseIDNAFail("xn--tsh24g49550b.xn--9-o706d"); } |
| 2072 | test { try parseIDNAFail("\xcf\x82\xef\xbc\x8e\xea\xa7\x80\xea\xa3\x84"); } |
| 2073 | test { try parseIDNAFail("\xcf\x82.\xea\xa7\x80\xea\xa3\x84"); } |
| 2074 | test { try parseIDNAFail("\xce\xa3.\xea\xa7\x80\xea\xa3\x84"); } |
| 2075 | test { try parseIDNAFail("\xcf\x83.\xea\xa7\x80\xea\xa3\x84"); } |
| 2076 | test { try parseIDNAFail("xn--4xa.xn--0f9ars"); } |
| 2077 | test { try parseIDNAFail("xn--3xa.xn--0f9ars"); } |
| 2078 | test { try parseIDNAFail("\xce\xa3\xef\xbc\x8e\xea\xa7\x80\xea\xa3\x84"); } |
| 2079 | test { try parseIDNAFail("\xcf\x83\xef\xbc\x8e\xea\xa7\x80\xea\xa3\x84"); } |
| 2080 | test { try parseIDNAFail("\xe2\x9e\x86\xf1\xb7\xa7\x95\xe1\xbb\x97\xe2\x92\x88\xef\xbc\x8e\xf2\x91\xac\x92\xf1\xa1\x98\xae\xe0\xa1\x9b\xf0\x9d\x9f\xab"); } |
| 2081 | test { try parseIDNAFail("\xe2\x9e\x86\xf1\xb7\xa7\x95o\xcc\x82\xcc\x83\xe2\x92\x88\xef\xbc\x8e\xf2\x91\xac\x92\xf1\xa1\x98\xae\xe0\xa1\x9b\xf0\x9d\x9f\xab"); } |
| 2082 | test { try parseIDNAFail("\xe2\x9e\x86\xf1\xb7\xa7\x95\xe1\xbb\x971..\xf2\x91\xac\x92\xf1\xa1\x98\xae\xe0\xa1\x9b9"); } |
| 2083 | test { try parseIDNAFail("\xe2\x9e\x86\xf1\xb7\xa7\x95o\xcc\x82\xcc\x831..\xf2\x91\xac\x92\xf1\xa1\x98\xae\xe0\xa1\x9b9"); } |
| 2084 | test { try parseIDNAFail("\xe2\x9e\x86\xf1\xb7\xa7\x95O\xcc\x82\xcc\x831..\xf2\x91\xac\x92\xf1\xa1\x98\xae\xe0\xa1\x9b9"); } |
| 2085 | test { try parseIDNAFail("\xe2\x9e\x86\xf1\xb7\xa7\x95\xe1\xbb\x961..\xf2\x91\xac\x92\xf1\xa1\x98\xae\xe0\xa1\x9b9"); } |
| 2086 | test { try parseIDNAFail("xn--1-3xm292b6044r..xn--9-6jd87310jtcqs"); } |
| 2087 | test { try parseIDNAFail("\xe2\x9e\x86\xf1\xb7\xa7\x95O\xcc\x82\xcc\x83\xe2\x92\x88\xef\xbc\x8e\xf2\x91\xac\x92\xf1\xa1\x98\xae\xe0\xa1\x9b\xf0\x9d\x9f\xab"); } |
| 2088 | test { try parseIDNAFail("\xe2\x9e\x86\xf1\xb7\xa7\x95\xe1\xbb\x96\xe2\x92\x88\xef\xbc\x8e\xf2\x91\xac\x92\xf1\xa1\x98\xae\xe0\xa1\x9b\xf0\x9d\x9f\xab"); } |
| 2089 | test { try parseIDNAFail("xn--6lg26tvvc6v99z.xn--9-6jd87310jtcqs"); } |
| 2090 | test { try parseIDNAFail("\xdc\xbc\xe2\x80\x8c-\xe3\x80\x82\xf0\x93\x90\xbe\xc3\x9f"); } |
| 2091 | test { try parseIDNAFail("\xdc\xbc\xe2\x80\x8c-\xe3\x80\x82\xf0\x93\x90\xbeSS"); } |
| 2092 | test { try parseIDNAFail("\xdc\xbc\xe2\x80\x8c-\xe3\x80\x82\xf0\x93\x90\xbess"); } |
| 2093 | test { try parseIDNAFail("\xdc\xbc\xe2\x80\x8c-\xe3\x80\x82\xf0\x93\x90\xbeSs"); } |
| 2094 | test { try parseIDNAFail("xn----s2c.xn--ss-066q"); } |
| 2095 | test { try parseIDNAFail("xn----s2c071q.xn--ss-066q"); } |
| 2096 | test { try parseIDNAFail("xn----s2c071q.xn--zca7848m"); } |
| 2097 | test { try parseIDNAFail("-\xf2\xb7\x9d\xac\xe1\x8d\x9e\xf0\x91\x9c\xa7.\xe1\xb7\xab-\xef\xb8\x92"); } |
| 2098 | test { try parseIDNAFail("-\xf2\xb7\x9d\xac\xe1\x8d\x9e\xf0\x91\x9c\xa7.\xe1\xb7\xab-\xe3\x80\x82"); } |
| 2099 | test { try parseIDNAFail("xn----b5h1837n2ok9f.xn----mkm."); } |
| 2100 | test { try parseIDNAFail("xn----b5h1837n2ok9f.xn----mkmw278h"); } |
| 2101 | test { try parseIDNAFail("\xef\xb8\x92.\xf2\x9a\xa0\xa1\xe1\xa9\x99"); } |
| 2102 | test { try parseIDNAFail("\xe3\x80\x82.\xf2\x9a\xa0\xa1\xe1\xa9\x99"); } |
| 2103 | test { try parseIDNAFail("..xn--cof61594i"); } |
| 2104 | test { try parseIDNAFail("xn--y86c.xn--cof61594i"); } |
| 2105 | test { try parseIDNAFail("\xf0\x91\xb0\xba.-\xf2\x91\x9f\x8f"); } |
| 2106 | test { try parseIDNAFail("xn--jk3d.xn----iz68g"); } |
| 2107 | test { try parseIDNAFail("\xf3\xa0\xbb\xa9\xef\xbc\x8e\xe8\xb5\x8f"); } |
| 2108 | test { try parseIDNAFail("\xf3\xa0\xbb\xa9.\xe8\xb5\x8f"); } |
| 2109 | test { try parseIDNAFail("xn--2856e.xn--6o3a"); } |
| 2110 | test { try parseIDNAFail("\xe1\x82\xad\xef\xbc\x8e\xf1\x8d\x87\xa6\xe2\x80\x8c"); } |
| 2111 | test { try parseIDNAFail("\xe1\x82\xad.\xf1\x8d\x87\xa6\xe2\x80\x8c"); } |
| 2112 | test { try parseIDNAFail("\xe2\xb4\x8d.\xf1\x8d\x87\xa6\xe2\x80\x8c"); } |
| 2113 | test { try parseIDNAFail("xn--4kj.xn--p01x"); } |
| 2114 | test { try parseIDNAFail("xn--4kj.xn--0ug56448b"); } |
| 2115 | test { try parseIDNAFail("\xe2\xb4\x8d\xef\xbc\x8e\xf1\x8d\x87\xa6\xe2\x80\x8c"); } |
| 2116 | test { try parseIDNAFail("xn--lnd.xn--p01x"); } |
| 2117 | test { try parseIDNAFail("xn--lnd.xn--0ug56448b"); } |
| 2118 | test { try parseIDNAFail("-\xe2\x80\x8d.\xe1\x82\xbe\xf0\x90\x8b\xb7"); } |
| 2119 | test { try parseIDNAFail("-\xe2\x80\x8d.\xe2\xb4\x9e\xf0\x90\x8b\xb7"); } |
| 2120 | test { try parseIDNAFail("xn----ugn.xn--mlj8559d"); } |
| 2121 | test { try parseIDNAFail("-.xn--2nd2315j"); } |
| 2122 | test { try parseIDNAFail("xn----ugn.xn--2nd2315j"); } |
| 2123 | test { try parseIDNAFail("\xe2\x80\x8d\xcf\x82\xc3\x9f\xdc\xb1\xef\xbc\x8e\xe0\xaf\x8d"); } |
| 2124 | test { try parseIDNAFail("\xe2\x80\x8d\xcf\x82\xc3\x9f\xdc\xb1.\xe0\xaf\x8d"); } |
| 2125 | test { try parseIDNAFail("\xe2\x80\x8d\xce\xa3SS\xdc\xb1.\xe0\xaf\x8d"); } |
| 2126 | test { try parseIDNAFail("\xe2\x80\x8d\xcf\x83ss\xdc\xb1.\xe0\xaf\x8d"); } |
| 2127 | test { try parseIDNAFail("\xe2\x80\x8d\xce\xa3ss\xdc\xb1.\xe0\xaf\x8d"); } |
| 2128 | test { try parseIDNAFail("xn--ss-ubc826a.xn--xmc"); } |
| 2129 | test { try parseIDNAFail("xn--ss-ubc826ab34b.xn--xmc"); } |
| 2130 | test { try parseIDNAFail("\xe2\x80\x8d\xce\xa3\xc3\x9f\xdc\xb1.\xe0\xaf\x8d"); } |
| 2131 | test { try parseIDNAFail("\xe2\x80\x8d\xcf\x83\xc3\x9f\xdc\xb1.\xe0\xaf\x8d"); } |
| 2132 | test { try parseIDNAFail("xn--zca39lk1di19a.xn--xmc"); } |
| 2133 | test { try parseIDNAFail("xn--zca19ln1di19a.xn--xmc"); } |
| 2134 | test { try parseIDNAFail("\xe2\x80\x8d\xce\xa3SS\xdc\xb1\xef\xbc\x8e\xe0\xaf\x8d"); } |
| 2135 | test { try parseIDNAFail("\xe2\x80\x8d\xcf\x83ss\xdc\xb1\xef\xbc\x8e\xe0\xaf\x8d"); } |
| 2136 | test { try parseIDNAFail("\xe2\x80\x8d\xce\xa3ss\xdc\xb1\xef\xbc\x8e\xe0\xaf\x8d"); } |
| 2137 | test { try parseIDNAFail("\xe2\x80\x8d\xce\xa3\xc3\x9f\xdc\xb1\xef\xbc\x8e\xe0\xaf\x8d"); } |
| 2138 | test { try parseIDNAFail("\xe2\x80\x8d\xcf\x83\xc3\x9f\xdc\xb1\xef\xbc\x8e\xe0\xaf\x8d"); } |
| 2139 | test { try parseIDNAFail("\xe2\x89\xa0\xef\xbc\x8e\xe2\x80\x8d"); } |
| 2140 | test { try parseIDNAFail("=\xcc\xb8\xef\xbc\x8e\xe2\x80\x8d"); } |
| 2141 | test { try parseIDNAFail("\xe2\x89\xa0.\xe2\x80\x8d"); } |
| 2142 | test { try parseIDNAFail("=\xcc\xb8.\xe2\x80\x8d"); } |
| 2143 | test { try parseIDNAFail("xn--1ch.xn--1ug"); } |
| 2144 | test { try parseIDNAFail("\xf3\xa7\x8b\xb5\xe0\xa7\x8d\xcf\x82\xef\xbc\x8e\xcf\x82\xf0\x90\xa8\xbf"); } |
| 2145 | test { try parseIDNAFail("\xf3\xa7\x8b\xb5\xe0\xa7\x8d\xcf\x82.\xcf\x82\xf0\x90\xa8\xbf"); } |
| 2146 | test { try parseIDNAFail("\xf3\xa7\x8b\xb5\xe0\xa7\x8d\xce\xa3.\xce\xa3\xf0\x90\xa8\xbf"); } |
| 2147 | test { try parseIDNAFail("\xf3\xa7\x8b\xb5\xe0\xa7\x8d\xcf\x83.\xcf\x82\xf0\x90\xa8\xbf"); } |
| 2148 | test { try parseIDNAFail("\xf3\xa7\x8b\xb5\xe0\xa7\x8d\xcf\x83.\xcf\x83\xf0\x90\xa8\xbf"); } |
| 2149 | test { try parseIDNAFail("\xf3\xa7\x8b\xb5\xe0\xa7\x8d\xce\xa3.\xcf\x83\xf0\x90\xa8\xbf"); } |
| 2150 | test { try parseIDNAFail("xn--4xa502av8297a.xn--4xa6055k"); } |
| 2151 | test { try parseIDNAFail("\xf3\xa7\x8b\xb5\xe0\xa7\x8d\xce\xa3.\xcf\x82\xf0\x90\xa8\xbf"); } |
| 2152 | test { try parseIDNAFail("xn--4xa502av8297a.xn--3xa8055k"); } |
| 2153 | test { try parseIDNAFail("xn--3xa702av8297a.xn--3xa8055k"); } |
| 2154 | test { try parseIDNAFail("\xf3\xa7\x8b\xb5\xe0\xa7\x8d\xce\xa3\xef\xbc\x8e\xce\xa3\xf0\x90\xa8\xbf"); } |
| 2155 | test { try parseIDNAFail("\xf3\xa7\x8b\xb5\xe0\xa7\x8d\xcf\x83\xef\xbc\x8e\xcf\x82\xf0\x90\xa8\xbf"); } |
| 2156 | test { try parseIDNAFail("\xf3\xa7\x8b\xb5\xe0\xa7\x8d\xcf\x83\xef\xbc\x8e\xcf\x83\xf0\x90\xa8\xbf"); } |
| 2157 | test { try parseIDNAFail("\xf3\xa7\x8b\xb5\xe0\xa7\x8d\xce\xa3\xef\xbc\x8e\xcf\x83\xf0\x90\xa8\xbf"); } |
| 2158 | test { try parseIDNAFail("\xf3\xa7\x8b\xb5\xe0\xa7\x8d\xce\xa3\xef\xbc\x8e\xcf\x82\xf0\x90\xa8\xbf"); } |
| 2159 | test { try parseIDNAFail("\xf1\xa3\xa4\x92\xef\xbd\xa1\xeb\xa5\xa7"); } |
| 2160 | test { try parseIDNAFail("\xf1\xa3\xa4\x92\xef\xbd\xa1\xe1\x84\x85\xe1\x85\xb2\xe1\x86\xb6"); } |
| 2161 | test { try parseIDNAFail("\xf1\xa3\xa4\x92\xe3\x80\x82\xeb\xa5\xa7"); } |
| 2162 | test { try parseIDNAFail("\xf1\xa3\xa4\x92\xe3\x80\x82\xe1\x84\x85\xe1\x85\xb2\xe1\x86\xb6"); } |
| 2163 | test { try parseIDNAFail("xn--s264a.xn--pw2b"); } |
| 2164 | test { try parseIDNAFail("\xe1\xa1\x86\xf0\x91\x93\x9d\xef\xbc\x8e\xf0\x9e\xb5\x86"); } |
| 2165 | test { try parseIDNAFail("\xe1\xa1\x86\xf0\x91\x93\x9d.\xf0\x9e\xb5\x86"); } |
| 2166 | test { try parseIDNAFail("xn--57e0440k.xn--k86h"); } |
| 2167 | test { try parseIDNAFail("\xf4\x8b\xbf\xa6\xef\xbd\xa1\xe1\xa0\xbd"); } |
| 2168 | test { try parseIDNAFail("\xf4\x8b\xbf\xa6\xe3\x80\x82\xe1\xa0\xbd"); } |
| 2169 | test { try parseIDNAFail("xn--j890g.xn--w7e"); } |
| 2170 | test { try parseIDNAFail("\xe5\xac\x83\xf0\x9d\x8d\x8c\xef\xbc\x8e\xe2\x80\x8d\xe0\xad\x84"); } |
| 2171 | test { try parseIDNAFail("\xe5\xac\x83\xf0\x9d\x8d\x8c.\xe2\x80\x8d\xe0\xad\x84"); } |
| 2172 | test { try parseIDNAFail("xn--b6s0078f.xn--0ic"); } |
| 2173 | test { try parseIDNAFail("xn--b6s0078f.xn--0ic557h"); } |
| 2174 | test { try parseIDNAFail("\xe2\x80\x8c.\xf1\x9f\x9b\xa4"); } |
| 2175 | test { try parseIDNAFail(".xn--q823a"); } |
| 2176 | test { try parseIDNAFail("xn--0ug.xn--q823a"); } |
| 2177 | test { try parseIDNAFail("\xf2\xba\x9b\x95\xe1\x82\xa3\xe4\xa0\x85\xef\xbc\x8e\xf0\x90\xb8\x91"); } |
| 2178 | test { try parseIDNAFail("\xf2\xba\x9b\x95\xe1\x82\xa3\xe4\xa0\x85.\xf0\x90\xb8\x91"); } |
| 2179 | test { try parseIDNAFail("\xf2\xba\x9b\x95\xe2\xb4\x83\xe4\xa0\x85.\xf0\x90\xb8\x91"); } |
| 2180 | test { try parseIDNAFail("xn--ukju77frl47r.xn--yl0d"); } |
| 2181 | test { try parseIDNAFail("\xf2\xba\x9b\x95\xe2\xb4\x83\xe4\xa0\x85\xef\xbc\x8e\xf0\x90\xb8\x91"); } |
| 2182 | test { try parseIDNAFail("xn--bnd074zr557n.xn--yl0d"); } |
| 2183 | test { try parseIDNAFail("-\xef\xbd\xa1\xef\xb8\x92"); } |
| 2184 | test { try parseIDNAFail("-.xn--y86c"); } |
| 2185 | test { try parseIDNAFail("\xe2\x80\x8d.F"); } |
| 2186 | test { try parseIDNAFail("\xe2\x80\x8d.f"); } |
| 2187 | test { try parseIDNAFail("xn--1ug.f"); } |
| 2188 | test { try parseIDNAFail("\xe2\x80\x8d\xe3\xa8\xb2\xef\xbd\xa1\xc3\x9f"); } |
| 2189 | test { try parseIDNAFail("\xe2\x80\x8d\xe3\xa8\xb2\xe3\x80\x82\xc3\x9f"); } |
| 2190 | test { try parseIDNAFail("\xe2\x80\x8d\xe3\xa8\xb2\xe3\x80\x82SS"); } |
| 2191 | test { try parseIDNAFail("\xe2\x80\x8d\xe3\xa8\xb2\xe3\x80\x82ss"); } |
| 2192 | test { try parseIDNAFail("\xe2\x80\x8d\xe3\xa8\xb2\xe3\x80\x82Ss"); } |
| 2193 | test { try parseIDNAFail("xn--1ug914h.ss"); } |
| 2194 | test { try parseIDNAFail("xn--1ug914h.xn--zca"); } |
| 2195 | test { try parseIDNAFail("\xe2\x80\x8d\xe3\xa8\xb2\xef\xbd\xa1SS"); } |
| 2196 | test { try parseIDNAFail("\xe2\x80\x8d\xe3\xa8\xb2\xef\xbd\xa1ss"); } |
| 2197 | test { try parseIDNAFail("\xe2\x80\x8d\xe3\xa8\xb2\xef\xbd\xa1Ss"); } |
| 2198 | test { try parseIDNAFail("\xe2\x80\x8d\xef\xbc\x8e\xf4\x80\xb8\xa8"); } |
| 2199 | test { try parseIDNAFail("\xe2\x80\x8d.\xf4\x80\xb8\xa8"); } |
| 2200 | test { try parseIDNAFail(".xn--h327f"); } |
| 2201 | test { try parseIDNAFail("xn--1ug.xn--h327f"); } |
| 2202 | test { try parseIDNAFail("\xf1\xa3\xad\xbb\xf1\x8c\xa5\x81\xef\xbd\xa1\xe2\x89\xa0\xf0\x9d\x9f\xb2"); } |
| 2203 | test { try parseIDNAFail("\xf1\xa3\xad\xbb\xf1\x8c\xa5\x81\xef\xbd\xa1=\xcc\xb8\xf0\x9d\x9f\xb2"); } |
| 2204 | test { try parseIDNAFail("\xf1\xa3\xad\xbb\xf1\x8c\xa5\x81\xe3\x80\x82\xe2\x89\xa06"); } |
| 2205 | test { try parseIDNAFail("\xf1\xa3\xad\xbb\xf1\x8c\xa5\x81\xe3\x80\x82=\xcc\xb86"); } |
| 2206 | test { try parseIDNAFail("xn--h79w4z99a.xn--6-tfo"); } |
| 2207 | test { try parseIDNAFail("xn--98e.xn--om9c"); } |
| 2208 | test { try parseIDNAFail("\xea\xab\xb6\xe1\xa2\x8f\xe0\xb8\xba\xef\xbc\x92.\xf0\x90\x8b\xa2\xdd\x85\xe0\xbe\x9f\xef\xb8\x92"); } |
| 2209 | test { try parseIDNAFail("\xea\xab\xb6\xe1\xa2\x8f\xe0\xb8\xba2.\xf0\x90\x8b\xa2\xdd\x85\xe0\xbe\x9f\xe3\x80\x82"); } |
| 2210 | test { try parseIDNAFail("xn--2-2zf840fk16m.xn--sob093b2m7s."); } |
| 2211 | test { try parseIDNAFail("xn--2-2zf840fk16m.xn--sob093bj62sz9d"); } |
| 2212 | test { try parseIDNAFail("\xf3\x85\xb4\xa7\xef\xbd\xa1\xe2\x89\xa0-\xf3\xa0\x99\x84\xe2\xbe\x9b"); } |
| 2213 | test { try parseIDNAFail("\xf3\x85\xb4\xa7\xef\xbd\xa1=\xcc\xb8-\xf3\xa0\x99\x84\xe2\xbe\x9b"); } |
| 2214 | test { try parseIDNAFail("\xf3\x85\xb4\xa7\xe3\x80\x82\xe2\x89\xa0-\xf3\xa0\x99\x84\xe8\xb5\xb0"); } |
| 2215 | test { try parseIDNAFail("\xf3\x85\xb4\xa7\xe3\x80\x82=\xcc\xb8-\xf3\xa0\x99\x84\xe8\xb5\xb0"); } |
| 2216 | test { try parseIDNAFail("xn--gm57d.xn----tfo4949b3664m"); } |
| 2217 | test { try parseIDNAFail("-\xe2\xbe\x86\xef\xbc\x8e\xea\xab\xb6"); } |
| 2218 | test { try parseIDNAFail("-\xe8\x88\x8c.\xea\xab\xb6"); } |
| 2219 | test { try parseIDNAFail("xn----ef8c.xn--2v9a"); } |
| 2220 | test { try parseIDNAFail("xn--jnd1986v.xn--gdh"); } |
| 2221 | test { try parseIDNAFail("\xe7\x92\xbc\xf0\x9d\xa8\xad\xef\xbd\xa1\xe2\x80\x8c\xf3\xa0\x87\x9f"); } |
| 2222 | test { try parseIDNAFail("\xe7\x92\xbc\xf0\x9d\xa8\xad\xe3\x80\x82\xe2\x80\x8c\xf3\xa0\x87\x9f"); } |
| 2223 | test { try parseIDNAFail("xn--gky8837e.xn--0ug"); } |
| 2224 | test { try parseIDNAFail("\xe2\x80\x8c.\xe2\x80\x8c"); } |
| 2225 | test { try parseIDNAFail("xn--0ug.xn--0ug"); } |
| 2226 | test { try parseIDNAFail("\xe1\x82\xb7\xef\xbc\x8e\xd7\x82\xf0\x91\x84\xb4\xea\xa6\xb7\xf1\x98\x83\xa8"); } |
| 2227 | test { try parseIDNAFail("\xe1\x82\xb7\xef\xbc\x8e\xf0\x91\x84\xb4\xd7\x82\xea\xa6\xb7\xf1\x98\x83\xa8"); } |
| 2228 | test { try parseIDNAFail("\xe1\x82\xb7.\xf0\x91\x84\xb4\xd7\x82\xea\xa6\xb7\xf1\x98\x83\xa8"); } |
| 2229 | test { try parseIDNAFail("\xe2\xb4\x97.\xf0\x91\x84\xb4\xd7\x82\xea\xa6\xb7\xf1\x98\x83\xa8"); } |
| 2230 | test { try parseIDNAFail("xn--flj.xn--qdb0605f14ycrms3c"); } |
| 2231 | test { try parseIDNAFail("\xe2\xb4\x97\xef\xbc\x8e\xf0\x91\x84\xb4\xd7\x82\xea\xa6\xb7\xf1\x98\x83\xa8"); } |
| 2232 | test { try parseIDNAFail("\xe2\xb4\x97\xef\xbc\x8e\xd7\x82\xf0\x91\x84\xb4\xea\xa6\xb7\xf1\x98\x83\xa8"); } |
| 2233 | test { try parseIDNAFail("xn--vnd.xn--qdb0605f14ycrms3c"); } |
| 2234 | test { try parseIDNAFail("\xe2\x92\x88\xe9\x85\xab\xef\xb8\x92\xe3\x80\x82\xe0\xa3\x96"); } |
| 2235 | test { try parseIDNAFail("1.\xe9\x85\xab\xe3\x80\x82\xe3\x80\x82\xe0\xa3\x96"); } |
| 2236 | test { try parseIDNAFail("1.xn--8j4a..xn--8zb"); } |
| 2237 | test { try parseIDNAFail("xn--tsh4490bfe8c.xn--8zb"); } |
| 2238 | test { try parseIDNAFail("\xe2\xb7\xa3\xe2\x80\x8c\xe2\x89\xae\xe1\xa9\xab.\xe2\x80\x8c\xe0\xb8\xba"); } |
| 2239 | test { try parseIDNAFail("\xe2\xb7\xa3\xe2\x80\x8c<\xcc\xb8\xe1\xa9\xab.\xe2\x80\x8c\xe0\xb8\xba"); } |
| 2240 | test { try parseIDNAFail("xn--uof548an0j.xn--o4c"); } |
| 2241 | test { try parseIDNAFail("xn--uof63xk4bf3s.xn--o4c732g"); } |
| 2242 | test { try parseIDNAFail("xn--co6h.xn--1-kwssa"); } |
| 2243 | test { try parseIDNAFail("xn--co6h.xn--1-h1g429s"); } |
| 2244 | test { try parseIDNAFail("xn--co6h.xn--1-h1gs"); } |
| 2245 | test { try parseIDNAFail("\xea\xa0\x86\xe3\x80\x82\xf0\xbb\x9a\x8f\xe0\xbe\xb0\xe2\x92\x95"); } |
| 2246 | test { try parseIDNAFail("\xea\xa0\x86\xe3\x80\x82\xf0\xbb\x9a\x8f\xe0\xbe\xb014."); } |
| 2247 | test { try parseIDNAFail("xn--l98a.xn--14-jsj57880f."); } |
| 2248 | test { try parseIDNAFail("xn--l98a.xn--dgd218hhp28d"); } |
| 2249 | test { try parseIDNAFail("\xf0\x9d\x9f\xa04\xf3\xa0\x87\x97\xf0\x9d\x88\xbb\xef\xbc\x8e\xe2\x80\x8d\xf0\x90\x8b\xb5\xe2\x9b\xa7\xe2\x80\x8d"); } |
| 2250 | test { try parseIDNAFail("84\xf3\xa0\x87\x97\xf0\x9d\x88\xbb.\xe2\x80\x8d\xf0\x90\x8b\xb5\xe2\x9b\xa7\xe2\x80\x8d"); } |
| 2251 | test { try parseIDNAFail("xn--84-s850a.xn--1uga573cfq1w"); } |
| 2252 | test { try parseIDNAFail("\xf1\xad\x9c\x8e\xe2\x92\x88\xef\xbd\xa1\xe2\x80\x8c\xf0\x9d\x9f\xa4"); } |
| 2253 | test { try parseIDNAFail("\xf1\xad\x9c\x8e1.\xe3\x80\x82\xe2\x80\x8c2"); } |
| 2254 | test { try parseIDNAFail("xn--1-ex54e..c"); } |
| 2255 | test { try parseIDNAFail("xn--1-ex54e..xn--2-rgn"); } |
| 2256 | test { try parseIDNAFail("xn--tsh94183d.c"); } |
| 2257 | test { try parseIDNAFail("xn--tsh94183d.xn--2-rgn"); } |
| 2258 | test { try parseIDNAFail("\xe2\x80\x8d\xe2\x80\x8c\xf3\xa0\x86\xaa\xef\xbd\xa1\xc3\x9f\xf0\x91\x93\x83"); } |
| 2259 | test { try parseIDNAFail("\xe2\x80\x8d\xe2\x80\x8c\xf3\xa0\x86\xaa\xe3\x80\x82\xc3\x9f\xf0\x91\x93\x83"); } |
| 2260 | test { try parseIDNAFail("\xe2\x80\x8d\xe2\x80\x8c\xf3\xa0\x86\xaa\xe3\x80\x82SS\xf0\x91\x93\x83"); } |
| 2261 | test { try parseIDNAFail("\xe2\x80\x8d\xe2\x80\x8c\xf3\xa0\x86\xaa\xe3\x80\x82ss\xf0\x91\x93\x83"); } |
| 2262 | test { try parseIDNAFail("\xe2\x80\x8d\xe2\x80\x8c\xf3\xa0\x86\xaa\xe3\x80\x82Ss\xf0\x91\x93\x83"); } |
| 2263 | test { try parseIDNAFail("xn--0ugb.xn--ss-bh7o"); } |
| 2264 | test { try parseIDNAFail("xn--0ugb.xn--zca0732l"); } |
| 2265 | test { try parseIDNAFail("\xe2\x80\x8d\xe2\x80\x8c\xf3\xa0\x86\xaa\xef\xbd\xa1SS\xf0\x91\x93\x83"); } |
| 2266 | test { try parseIDNAFail("\xe2\x80\x8d\xe2\x80\x8c\xf3\xa0\x86\xaa\xef\xbd\xa1ss\xf0\x91\x93\x83"); } |
| 2267 | test { try parseIDNAFail("\xe2\x80\x8d\xe2\x80\x8c\xf3\xa0\x86\xaa\xef\xbd\xa1Ss\xf0\x91\x93\x83"); } |
| 2268 | test { try parseIDNAFail("\xef\xb8\x92\xe2\x80\x8c\xe3\x83\xb6\xe4\x92\xa9.\xea\xa1\xaa"); } |
| 2269 | test { try parseIDNAFail("\xe3\x80\x82\xe2\x80\x8c\xe3\x83\xb6\xe4\x92\xa9.\xea\xa1\xaa"); } |
| 2270 | test { try parseIDNAFail(".xn--0ug287dj0o.xn--gd9a"); } |
| 2271 | test { try parseIDNAFail("xn--qekw60dns9k.xn--gd9a"); } |
| 2272 | test { try parseIDNAFail("xn--0ug287dj0or48o.xn--gd9a"); } |
| 2273 | test { try parseIDNAFail("\xe2\x80\x8c\xe2\x92\x88\xf0\xa4\xae\x8d.\xf3\xa2\x93\x8b\xe1\xa9\xa0"); } |
| 2274 | test { try parseIDNAFail("\xe2\x80\x8c1.\xf0\xa4\xae\x8d.\xf3\xa2\x93\x8b\xe1\xa9\xa0"); } |
| 2275 | test { try parseIDNAFail("1.xn--4x6j.xn--jof45148n"); } |
| 2276 | test { try parseIDNAFail("xn--1-rgn.xn--4x6j.xn--jof45148n"); } |
| 2277 | test { try parseIDNAFail("xn--tshw462r.xn--jof45148n"); } |
| 2278 | test { try parseIDNAFail("xn--0ug88o7471d.xn--jof45148n"); } |
| 2279 | test { try parseIDNAFail("\xf0\x9d\x85\xb5\xef\xbd\xa1\xf0\x9d\x9f\xab\xf0\x9e\x80\x88\xe4\xac\xba\xe2\x92\x88"); } |
| 2280 | test { try parseIDNAFail(".xn--9-ecp936non25a"); } |
| 2281 | test { try parseIDNAFail("xn--3f1h.xn--91-030c1650n."); } |
| 2282 | test { try parseIDNAFail("xn--3f1h.xn--9-ecp936non25a"); } |
| 2283 | test { try parseIDNAFail("-\xf3\xa0\x85\xb10\xef\xbd\xa1\xe1\x9f\x8f\xe1\xb7\xbd\xed\x86\x87\xec\x8b\xad"); } |
| 2284 | test { try parseIDNAFail("-\xf3\xa0\x85\xb10\xef\xbd\xa1\xe1\x9f\x8f\xe1\xb7\xbd\xe1\x84\x90\xe1\x85\xa8\xe1\x86\xaa\xe1\x84\x89\xe1\x85\xb5\xe1\x86\xb8"); } |
| 2285 | test { try parseIDNAFail("-\xf3\xa0\x85\xb10\xe3\x80\x82\xe1\x9f\x8f\xe1\xb7\xbd\xed\x86\x87\xec\x8b\xad"); } |
| 2286 | test { try parseIDNAFail("-\xf3\xa0\x85\xb10\xe3\x80\x82\xe1\x9f\x8f\xe1\xb7\xbd\xe1\x84\x90\xe1\x85\xa8\xe1\x86\xaa\xe1\x84\x89\xe1\x85\xb5\xe1\x86\xb8"); } |
| 2287 | test { try parseIDNAFail("-0.xn--r4e872ah77nghm"); } |
| 2288 | test { try parseIDNAFail("\xe1\x85\x9f\xe1\x82\xbf\xe1\x82\xb5\xe1\x83\xa0\xef\xbd\xa1\xe0\xad\x8d"); } |
| 2289 | test { try parseIDNAFail("\xe1\x85\x9f\xe1\x82\xbf\xe1\x82\xb5\xe1\x83\xa0\xe3\x80\x82\xe0\xad\x8d"); } |
| 2290 | test { try parseIDNAFail("\xe1\x85\x9f\xe2\xb4\x9f\xe2\xb4\x95\xe1\x83\xa0\xe3\x80\x82\xe0\xad\x8d"); } |
| 2291 | test { try parseIDNAFail("\xe1\x85\x9f\xe1\x82\xbf\xe1\x82\xb5\xe1\xb2\xa0\xe3\x80\x82\xe0\xad\x8d"); } |
| 2292 | test { try parseIDNAFail("xn--1od555l3a.xn--9ic"); } |
| 2293 | test { try parseIDNAFail("\xe1\x85\x9f\xe2\xb4\x9f\xe2\xb4\x95\xe1\x83\xa0\xef\xbd\xa1\xe0\xad\x8d"); } |
| 2294 | test { try parseIDNAFail("\xe1\x85\x9f\xe1\x82\xbf\xe1\x82\xb5\xe1\xb2\xa0\xef\xbd\xa1\xe0\xad\x8d"); } |
| 2295 | test { try parseIDNAFail("xn--tndt4hvw.xn--9ic"); } |
| 2296 | test { try parseIDNAFail("xn--1od7wz74eeb.xn--9ic"); } |
| 2297 | test { try parseIDNAFail("\xe1\x85\x9f\xe1\x82\xbf\xe2\xb4\x95\xe1\x83\xa0\xe3\x80\x82\xe0\xad\x8d"); } |
| 2298 | test { try parseIDNAFail("xn--3nd0etsm92g.xn--9ic"); } |
| 2299 | test { try parseIDNAFail("\xe1\x85\x9f\xe1\x82\xbf\xe2\xb4\x95\xe1\x83\xa0\xef\xbd\xa1\xe0\xad\x8d"); } |
| 2300 | test { try parseIDNAFail("xn--l96h.xn--o8e4044k"); } |
| 2301 | test { try parseIDNAFail("xn--l96h.xn--03e93aq365d"); } |
| 2302 | test { try parseIDNAFail("\xf0\x9d\x9f\x9b\xf0\x9d\x86\xaa\xea\xa3\x84\xef\xbd\xa1\xea\xa3\xaa-"); } |
| 2303 | test { try parseIDNAFail("\xf0\x9d\x9f\x9b\xea\xa3\x84\xf0\x9d\x86\xaa\xef\xbd\xa1\xea\xa3\xaa-"); } |
| 2304 | test { try parseIDNAFail("3\xea\xa3\x84\xf0\x9d\x86\xaa\xe3\x80\x82\xea\xa3\xaa-"); } |
| 2305 | test { try parseIDNAFail("xn--3-sl4eu679e.xn----xn4e"); } |
| 2306 | test { try parseIDNAFail("\xe1\x84\xb9\xef\xbd\xa1\xe0\xbb\x8a\xf2\xa0\xaf\xa4\xf3\xa0\x84\x9e"); } |
| 2307 | test { try parseIDNAFail("\xe1\x84\xb9\xe3\x80\x82\xe0\xbb\x8a\xf2\xa0\xaf\xa4\xf3\xa0\x84\x9e"); } |
| 2308 | test { try parseIDNAFail("xn--lrd.xn--s8c05302k"); } |
| 2309 | test { try parseIDNAFail("\xe1\x82\xa6\xf2\xbb\xa2\xa9\xef\xbc\x8e\xf3\xa0\x86\xa1\xef\xb8\x89\xf0\x9e\xa4\x8d"); } |
| 2310 | test { try parseIDNAFail("\xe1\x82\xa6\xf2\xbb\xa2\xa9.\xf3\xa0\x86\xa1\xef\xb8\x89\xf0\x9e\xa4\x8d"); } |
| 2311 | test { try parseIDNAFail("\xe2\xb4\x86\xf2\xbb\xa2\xa9.\xf3\xa0\x86\xa1\xef\xb8\x89\xf0\x9e\xa4\xaf"); } |
| 2312 | test { try parseIDNAFail("xn--xkjw3965g.xn--ne6h"); } |
| 2313 | test { try parseIDNAFail("\xe2\xb4\x86\xf2\xbb\xa2\xa9\xef\xbc\x8e\xf3\xa0\x86\xa1\xef\xb8\x89\xf0\x9e\xa4\xaf"); } |
| 2314 | test { try parseIDNAFail("xn--end82983m.xn--ne6h"); } |
| 2315 | test { try parseIDNAFail("\xe2\xb4\x86\xf2\xbb\xa2\xa9.\xf3\xa0\x86\xa1\xef\xb8\x89\xf0\x9e\xa4\x8d"); } |
| 2316 | test { try parseIDNAFail("\xe2\xb4\x86\xf2\xbb\xa2\xa9\xef\xbc\x8e\xf3\xa0\x86\xa1\xef\xb8\x89\xf0\x9e\xa4\x8d"); } |
| 2317 | test { try parseIDNAFail("\xf1\x97\x9b\xa8.\xf2\x85\x9f\xa2\xf0\x9d\x9f\xa8\xea\xa3\x84"); } |
| 2318 | test { try parseIDNAFail("\xf1\x97\x9b\xa8.\xf2\x85\x9f\xa26\xea\xa3\x84"); } |
| 2319 | test { try parseIDNAFail("xn--mi60a.xn--6-sl4es8023c"); } |
| 2320 | test { try parseIDNAFail("\xf0\x90\x8b\xb8\xf3\xae\x98\x8b\xe1\x83\x82.\xe1\x82\xa1"); } |
| 2321 | test { try parseIDNAFail("\xf0\x90\x8b\xb8\xf3\xae\x98\x8b\xe2\xb4\xa2.\xe2\xb4\x81"); } |
| 2322 | test { try parseIDNAFail("\xf0\x90\x8b\xb8\xf3\xae\x98\x8b\xe1\x83\x82.\xe2\xb4\x81"); } |
| 2323 | test { try parseIDNAFail("xn--qlj1559dr224h.xn--skj"); } |
| 2324 | test { try parseIDNAFail("xn--6nd5215jr2u0h.xn--skj"); } |
| 2325 | test { try parseIDNAFail("xn--6nd5215jr2u0h.xn--8md"); } |
| 2326 | test { try parseIDNAFail("\xf1\x97\x91\xbf\xea\xa0\x86\xe2\x82\x84\xf2\xa9\x9e\x86\xef\xbd\xa1\xf0\xb2\xa9\xa7\xf3\xa0\x92\xb9\xcf\x82"); } |
| 2327 | test { try parseIDNAFail("\xf1\x97\x91\xbf\xea\xa0\x864\xf2\xa9\x9e\x86\xe3\x80\x82\xf0\xb2\xa9\xa7\xf3\xa0\x92\xb9\xcf\x82"); } |
| 2328 | test { try parseIDNAFail("\xf1\x97\x91\xbf\xea\xa0\x864\xf2\xa9\x9e\x86\xe3\x80\x82\xf0\xb2\xa9\xa7\xf3\xa0\x92\xb9\xce\xa3"); } |
| 2329 | test { try parseIDNAFail("\xf1\x97\x91\xbf\xea\xa0\x864\xf2\xa9\x9e\x86\xe3\x80\x82\xf0\xb2\xa9\xa7\xf3\xa0\x92\xb9\xcf\x83"); } |
| 2330 | test { try parseIDNAFail("xn--4-w93ej7463a9io5a.xn--4xa31142bk3f0d"); } |
| 2331 | test { try parseIDNAFail("xn--4-w93ej7463a9io5a.xn--3xa51142bk3f0d"); } |
| 2332 | test { try parseIDNAFail("\xf1\x97\x91\xbf\xea\xa0\x86\xe2\x82\x84\xf2\xa9\x9e\x86\xef\xbd\xa1\xf0\xb2\xa9\xa7\xf3\xa0\x92\xb9\xce\xa3"); } |
| 2333 | test { try parseIDNAFail("\xf1\x97\x91\xbf\xea\xa0\x86\xe2\x82\x84\xf2\xa9\x9e\x86\xef\xbd\xa1\xf0\xb2\xa9\xa7\xf3\xa0\x92\xb9\xcf\x83"); } |
| 2334 | test { try parseIDNAFail("\xf0\xbe\xa2\xac\xe3\x80\x82\xdc\xa9\xe3\x80\x82\xec\xaf\x995"); } |
| 2335 | test { try parseIDNAFail("\xf0\xbe\xa2\xac\xe3\x80\x82\xdc\xa9\xe3\x80\x82\xe1\x84\x8d\xe1\x85\xb3\xe1\x86\xac5"); } |
| 2336 | test { try parseIDNAFail("xn--t92s.xn--znb.xn--5-y88f"); } |
| 2337 | test { try parseIDNAFail("\xe1\x9f\x8a.\xe2\x80\x8d\xf0\x9d\x9f\xae\xf0\x91\x80\xbf"); } |
| 2338 | test { try parseIDNAFail("\xe1\x9f\x8a.\xe2\x80\x8d2\xf0\x91\x80\xbf"); } |
| 2339 | test { try parseIDNAFail("xn--m4e.xn--2-ku7i"); } |
| 2340 | test { try parseIDNAFail("xn--m4e.xn--2-tgnv469h"); } |
| 2341 | test { try parseIDNAFail("\xea\xab\xb6\xe3\x80\x82\xe5\xac\xb6\xc3\x9f\xe8\x91\xbd"); } |
| 2342 | test { try parseIDNAFail("\xea\xab\xb6\xe3\x80\x82\xe5\xac\xb6SS\xe8\x91\xbd"); } |
| 2343 | test { try parseIDNAFail("\xea\xab\xb6\xe3\x80\x82\xe5\xac\xb6ss\xe8\x91\xbd"); } |
| 2344 | test { try parseIDNAFail("\xea\xab\xb6\xe3\x80\x82\xe5\xac\xb6Ss\xe8\x91\xbd"); } |
| 2345 | test { try parseIDNAFail("xn--2v9a.xn--ss-q40dp97m"); } |
| 2346 | test { try parseIDNAFail("xn--2v9a.xn--zca7637b14za"); } |
| 2347 | test { try parseIDNAFail("\xcf\x82\xf0\x91\x90\xbd\xf0\xb5\xa2\x88\xf0\x91\x9c\xab\xef\xbd\xa1\xf0\x9e\xac\xa9\xe2\x80\x8c\xf0\x90\xab\x84"); } |
| 2348 | test { try parseIDNAFail("\xcf\x82\xf0\x91\x90\xbd\xf0\xb5\xa2\x88\xf0\x91\x9c\xab\xe3\x80\x82\xf0\x9e\xac\xa9\xe2\x80\x8c\xf0\x90\xab\x84"); } |
| 2349 | test { try parseIDNAFail("\xce\xa3\xf0\x91\x90\xbd\xf0\xb5\xa2\x88\xf0\x91\x9c\xab\xe3\x80\x82\xf0\x9e\xac\xa9\xe2\x80\x8c\xf0\x90\xab\x84"); } |
| 2350 | test { try parseIDNAFail("\xcf\x83\xf0\x91\x90\xbd\xf0\xb5\xa2\x88\xf0\x91\x9c\xab\xe3\x80\x82\xf0\x9e\xac\xa9\xe2\x80\x8c\xf0\x90\xab\x84"); } |
| 2351 | test { try parseIDNAFail("xn--4xa2260lk3b8z15g.xn--tw9ct349a"); } |
| 2352 | test { try parseIDNAFail("xn--4xa2260lk3b8z15g.xn--0ug4653g2xzf"); } |
| 2353 | test { try parseIDNAFail("xn--3xa4260lk3b8z15g.xn--0ug4653g2xzf"); } |
| 2354 | test { try parseIDNAFail("\xce\xa3\xf0\x91\x90\xbd\xf0\xb5\xa2\x88\xf0\x91\x9c\xab\xef\xbd\xa1\xf0\x9e\xac\xa9\xe2\x80\x8c\xf0\x90\xab\x84"); } |
| 2355 | test { try parseIDNAFail("\xcf\x83\xf0\x91\x90\xbd\xf0\xb5\xa2\x88\xf0\x91\x9c\xab\xef\xbd\xa1\xf0\x9e\xac\xa9\xe2\x80\x8c\xf0\x90\xab\x84"); } |
| 2356 | test { try parseIDNAFail("\xe2\xba\xa2\xf2\x87\xba\x85\xf0\x9d\x9f\xa4\xef\xbd\xa1\xe2\x80\x8d\xf0\x9f\x9a\xb7"); } |
| 2357 | test { try parseIDNAFail("\xe2\xba\xa2\xf2\x87\xba\x852\xe3\x80\x82\xe2\x80\x8d\xf0\x9f\x9a\xb7"); } |
| 2358 | test { try parseIDNAFail("xn--2-4jtr4282f.xn--m78h"); } |
| 2359 | test { try parseIDNAFail("xn--2-4jtr4282f.xn--1ugz946p"); } |
| 2360 | test { try parseIDNAFail("\xf0\x9d\xa8\xa5\xe3\x80\x82\xe2\xab\x9f\xf0\x91\x88\xbe"); } |
| 2361 | test { try parseIDNAFail("xn--n82h.xn--63iw010f"); } |
| 2362 | test { try parseIDNAFail("-\xe1\xa2\x97\xe2\x80\x8c\xf0\x9f\x84\x84.\xf0\x91\x9c\xa2"); } |
| 2363 | test { try parseIDNAFail("-\xe1\xa2\x97\xe2\x80\x8c3,.\xf0\x91\x9c\xa2"); } |
| 2364 | test { try parseIDNAFail("xn---3,-3eu.xn--9h2d"); } |
| 2365 | test { try parseIDNAFail("xn---3,-3eu051c.xn--9h2d"); } |
| 2366 | test { try parseIDNAFail("xn----pck1820x.xn--9h2d"); } |
| 2367 | test { try parseIDNAFail("xn----pck312bx563c.xn--9h2d"); } |
| 2368 | test { try parseIDNAFail("xn--z3e.xn----938f"); } |
| 2369 | test { try parseIDNAFail("\xe2\x80\x8c\xf0\x91\x93\x82\xe3\x80\x82\xe2\x92\x88-\xf4\x80\xaa\x9b"); } |
| 2370 | test { try parseIDNAFail("\xe2\x80\x8c\xf0\x91\x93\x82\xe3\x80\x821.-\xf4\x80\xaa\x9b"); } |
| 2371 | test { try parseIDNAFail("xn--wz1d.1.xn----rg03o"); } |
| 2372 | test { try parseIDNAFail("xn--0ugy057g.1.xn----rg03o"); } |
| 2373 | test { try parseIDNAFail("xn--wz1d.xn----dcp29674o"); } |
| 2374 | test { try parseIDNAFail("xn--0ugy057g.xn----dcp29674o"); } |
| 2375 | test { try parseIDNAFail("\xe0\xbe\x94\xea\xa1\x8b-\xef\xbc\x8e-\xf0\x96\xac\xb4"); } |
| 2376 | test { try parseIDNAFail("\xe0\xbe\x94\xea\xa1\x8b-.-\xf0\x96\xac\xb4"); } |
| 2377 | test { try parseIDNAFail("xn----ukg9938i.xn----4u5m"); } |
| 2378 | test { try parseIDNAFail("\xf1\xbf\x92\xb3-\xe2\x8b\xa2\xe2\x80\x8c\xef\xbc\x8e\xe6\xa0\x87-"); } |
| 2379 | test { try parseIDNAFail("\xf1\xbf\x92\xb3-\xe2\x8a\x91\xcc\xb8\xe2\x80\x8c\xef\xbc\x8e\xe6\xa0\x87-"); } |
| 2380 | test { try parseIDNAFail("\xf1\xbf\x92\xb3-\xe2\x8b\xa2\xe2\x80\x8c.\xe6\xa0\x87-"); } |
| 2381 | test { try parseIDNAFail("\xf1\xbf\x92\xb3-\xe2\x8a\x91\xcc\xb8\xe2\x80\x8c.\xe6\xa0\x87-"); } |
| 2382 | test { try parseIDNAFail("xn----9mo67451g.xn----qj7b"); } |
| 2383 | test { try parseIDNAFail("xn----sgn90kn5663a.xn----qj7b"); } |
| 2384 | test { try parseIDNAFail("-\xf1\x95\x89\xb4.\xdb\xa0\xe1\xa2\x9a-"); } |
| 2385 | test { try parseIDNAFail("xn----qi38c.xn----jxc827k"); } |
| 2386 | test { try parseIDNAFail("\xe3\x80\x82\xd8\xb5\xd9\x89\xe0\xb8\xb7\xd9\x84\xd8\xa7\xe3\x80\x82\xe5\xb2\x93\xe1\xaf\xb2\xf3\xa0\xbe\x83\xe1\xa1\x82"); } |
| 2387 | test { try parseIDNAFail(".xn--mgb1a7bt462h.xn--17e10qe61f9r71s"); } |
| 2388 | test { try parseIDNAFail("\xe1\x80\xb9-\xf0\x9a\xae\xad\xf0\x9f\x9e\xa2\xef\xbc\x8e\xc3\x9f"); } |
| 2389 | test { try parseIDNAFail("\xe1\x80\xb9-\xf0\x9a\xae\xad\xf0\x9f\x9e\xa2.\xc3\x9f"); } |
| 2390 | test { try parseIDNAFail("\xe1\x80\xb9-\xf0\x9a\xae\xad\xf0\x9f\x9e\xa2.SS"); } |
| 2391 | test { try parseIDNAFail("\xe1\x80\xb9-\xf0\x9a\xae\xad\xf0\x9f\x9e\xa2.ss"); } |
| 2392 | test { try parseIDNAFail("\xe1\x80\xb9-\xf0\x9a\xae\xad\xf0\x9f\x9e\xa2.Ss"); } |
| 2393 | test { try parseIDNAFail("xn----9tg11172akr8b.ss"); } |
| 2394 | test { try parseIDNAFail("xn----9tg11172akr8b.xn--zca"); } |
| 2395 | test { try parseIDNAFail("\xe1\x80\xb9-\xf0\x9a\xae\xad\xf0\x9f\x9e\xa2\xef\xbc\x8eSS"); } |
| 2396 | test { try parseIDNAFail("\xe1\x80\xb9-\xf0\x9a\xae\xad\xf0\x9f\x9e\xa2\xef\xbc\x8ess"); } |
| 2397 | test { try parseIDNAFail("\xe1\x80\xb9-\xf0\x9a\xae\xad\xf0\x9f\x9e\xa2\xef\xbc\x8eSs"); } |
| 2398 | test { try parseIDNAFail("\xe0\xb5\x8d-\xe2\x80\x8d\xe2\x80\x8c\xef\xbd\xa1\xf1\xa5\x9e\xa7\xe2\x82\x85\xe2\x89\xa0"); } |
| 2399 | test { try parseIDNAFail("\xe0\xb5\x8d-\xe2\x80\x8d\xe2\x80\x8c\xef\xbd\xa1\xf1\xa5\x9e\xa7\xe2\x82\x85=\xcc\xb8"); } |
| 2400 | test { try parseIDNAFail("\xe0\xb5\x8d-\xe2\x80\x8d\xe2\x80\x8c\xe3\x80\x82\xf1\xa5\x9e\xa75\xe2\x89\xa0"); } |
| 2401 | test { try parseIDNAFail("\xe0\xb5\x8d-\xe2\x80\x8d\xe2\x80\x8c\xe3\x80\x82\xf1\xa5\x9e\xa75=\xcc\xb8"); } |
| 2402 | test { try parseIDNAFail("xn----jmf.xn--5-ufo50192e"); } |
| 2403 | test { try parseIDNAFail("xn----jmf215lda.xn--5-ufo50192e"); } |
| 2404 | test { try parseIDNAFail("\xe9\x94\xa3\xe3\x80\x82\xe0\xa9\x8d\xf3\xa0\x98\xbb\xf3\xa0\x9a\x86"); } |
| 2405 | test { try parseIDNAFail("xn--gc5a.xn--ybc83044ppga"); } |
| 2406 | test { try parseIDNAFail("xn--6-8cb306hms1a.xn--ss-2vq"); } |
| 2407 | test { try parseIDNAFail("xn--6-8cb555h2b.xn--ss-2vq"); } |
| 2408 | test { try parseIDNAFail("xn--6-8cb555h2b.xn--zca894k"); } |
| 2409 | test { try parseIDNAFail("\xf2\x8b\xa1\x90\xef\xbd\xa1\xe2\x89\xaf\xf0\x91\x8b\xaa"); } |
| 2410 | test { try parseIDNAFail("\xf2\x8b\xa1\x90\xef\xbd\xa1>\xcc\xb8\xf0\x91\x8b\xaa"); } |
| 2411 | test { try parseIDNAFail("\xf2\x8b\xa1\x90\xe3\x80\x82\xe2\x89\xaf\xf0\x91\x8b\xaa"); } |
| 2412 | test { try parseIDNAFail("\xf2\x8b\xa1\x90\xe3\x80\x82>\xcc\xb8\xf0\x91\x8b\xaa"); } |
| 2413 | test { try parseIDNAFail("xn--eo08b.xn--hdh3385g"); } |
| 2414 | test { try parseIDNAFail("\xf3\xa0\x84\x8f\xf0\x96\xac\xb4\xf3\xa0\xb2\xbd\xef\xbd\xa1\xef\xbe\xa0"); } |
| 2415 | test { try parseIDNAFail("\xf3\xa0\x84\x8f\xf0\x96\xac\xb4\xf3\xa0\xb2\xbd\xe3\x80\x82\xe1\x85\xa0"); } |
| 2416 | test { try parseIDNAFail("xn--619ep9154c."); } |
| 2417 | test { try parseIDNAFail("xn--619ep9154c.xn--psd"); } |
| 2418 | test { try parseIDNAFail("xn--619ep9154c.xn--cl7c"); } |
| 2419 | test { try parseIDNAFail("\xf3\xa0\xad\x94.\xf0\x90\x8b\xb1\xe2\x82\x82"); } |
| 2420 | test { try parseIDNAFail("\xf3\xa0\xad\x94.\xf0\x90\x8b\xb12"); } |
| 2421 | test { try parseIDNAFail("xn--vi56e.xn--2-w91i"); } |
| 2422 | test { try parseIDNAFail("\xe2\xb6\xbf.\xc3\x9f\xe2\x80\x8d"); } |
| 2423 | test { try parseIDNAFail("\xe2\xb6\xbf.SS\xe2\x80\x8d"); } |
| 2424 | test { try parseIDNAFail("\xe2\xb6\xbf.ss\xe2\x80\x8d"); } |
| 2425 | test { try parseIDNAFail("\xe2\xb6\xbf.Ss\xe2\x80\x8d"); } |
| 2426 | test { try parseIDNAFail("xn--7pj.ss"); } |
| 2427 | test { try parseIDNAFail("xn--7pj.xn--ss-n1t"); } |
| 2428 | test { try parseIDNAFail("xn--7pj.xn--zca870n"); } |
| 2429 | test { try parseIDNAFail("\xe6\xa2\x89\xe3\x80\x82\xe2\x80\x8c"); } |
| 2430 | test { try parseIDNAFail("xn--7zv.xn--0ug"); } |
| 2431 | test { try parseIDNAFail("\xe4\x83\x9a\xe8\x9f\xa5-\xe3\x80\x82-\xf1\xbd\x92\x98\xe2\x92\x88"); } |
| 2432 | test { try parseIDNAFail("\xe4\x83\x9a\xe8\x9f\xa5-\xe3\x80\x82-\xf1\xbd\x92\x981."); } |
| 2433 | test { try parseIDNAFail("xn----n50a258u.xn---1-up07j."); } |
| 2434 | test { try parseIDNAFail("xn----n50a258u.xn----ecp33805f"); } |
| 2435 | test { try parseIDNAFail("\xe1\xa2\x94\xe2\x89\xa0\xf4\x8b\x89\x82.\xe2\x80\x8d\xf0\x90\x8b\xa2"); } |
| 2436 | test { try parseIDNAFail("\xe1\xa2\x94=\xcc\xb8\xf4\x8b\x89\x82.\xe2\x80\x8d\xf0\x90\x8b\xa2"); } |
| 2437 | test { try parseIDNAFail("xn--ebf031cf7196a.xn--587c"); } |
| 2438 | test { try parseIDNAFail("xn--ebf031cf7196a.xn--1ug9540g"); } |
| 2439 | test { try parseIDNAFail("\xf3\xa0\xb0\xa9\xf0\x91\xb2\xac\xef\xbc\x8e\xd9\x9c"); } |
| 2440 | test { try parseIDNAFail("\xf3\xa0\xb0\xa9\xf0\x91\xb2\xac.\xd9\x9c"); } |
| 2441 | test { try parseIDNAFail("xn--sn3d59267c.xn--4hb"); } |
| 2442 | test { try parseIDNAFail("\xf0\x90\x8d\xba.\xf1\x9a\x87\x83\xe2\x80\x8c"); } |
| 2443 | test { try parseIDNAFail("xn--ie8c.xn--2g51a"); } |
| 2444 | test { try parseIDNAFail("xn--ie8c.xn--0ug03366c"); } |
| 2445 | test { try parseIDNAFail("\xe2\x80\x8d\xe2\x89\xae\xef\xbc\x8e\xf3\xa0\x9f\xaa\xf0\xb9\xab\x8f-"); } |
| 2446 | test { try parseIDNAFail("\xe2\x80\x8d<\xcc\xb8\xef\xbc\x8e\xf3\xa0\x9f\xaa\xf0\xb9\xab\x8f-"); } |
| 2447 | test { try parseIDNAFail("\xe2\x80\x8d\xe2\x89\xae.\xf3\xa0\x9f\xaa\xf0\xb9\xab\x8f-"); } |
| 2448 | test { try parseIDNAFail("\xe2\x80\x8d<\xcc\xb8.\xf3\xa0\x9f\xaa\xf0\xb9\xab\x8f-"); } |
| 2449 | test { try parseIDNAFail("xn--gdh.xn----cr99a1w710b"); } |
| 2450 | test { try parseIDNAFail("xn--1ug95g.xn----cr99a1w710b"); } |
| 2451 | test { try parseIDNAFail("\xe2\x80\x8d\xe2\x80\x8d\xe8\xa5\x94\xe3\x80\x82\xe1\x82\xbc5\xea\xa1\xae\xf1\xb5\x9d\x8f"); } |
| 2452 | test { try parseIDNAFail("\xe2\x80\x8d\xe2\x80\x8d\xe8\xa5\x94\xe3\x80\x82\xe2\xb4\x9c5\xea\xa1\xae\xf1\xb5\x9d\x8f"); } |
| 2453 | test { try parseIDNAFail("xn--2u2a.xn--5-uws5848bpf44e"); } |
| 2454 | test { try parseIDNAFail("xn--1uga7691f.xn--5-uws5848bpf44e"); } |
| 2455 | test { try parseIDNAFail("xn--2u2a.xn--5-r1g7167ipfw8d"); } |
| 2456 | test { try parseIDNAFail("xn--1uga7691f.xn--5-r1g7167ipfw8d"); } |
| 2457 | test { try parseIDNAFail("\xea\xa6\xb9\xe2\x80\x8d\xed\x81\xb7\xf0\xbb\xb6\xa1\xef\xbd\xa1\xe2\x82\x82"); } |
| 2458 | test { try parseIDNAFail("\xea\xa6\xb9\xe2\x80\x8d\xe1\x84\x8f\xe1\x85\xb3\xe1\x86\xb2\xf0\xbb\xb6\xa1\xef\xbd\xa1\xe2\x82\x82"); } |
| 2459 | test { try parseIDNAFail("xn--0m9as84e2e21c.c"); } |
| 2460 | test { try parseIDNAFail("xn--1ug1435cfkyaoi04d.c"); } |
| 2461 | test { try parseIDNAFail("\xe2\x89\xa0\xe8\x86\xa3\xe3\x80\x82\xe0\xbe\x83"); } |
| 2462 | test { try parseIDNAFail("=\xcc\xb8\xe8\x86\xa3\xe3\x80\x82\xe0\xbe\x83"); } |
| 2463 | test { try parseIDNAFail("xn--1chy468a.xn--2ed"); } |
| 2464 | test { try parseIDNAFail("\xf0\x90\x8b\xb7\xe3\x80\x82\xe2\x80\x8d"); } |
| 2465 | test { try parseIDNAFail("xn--r97c.xn--1ug"); } |
| 2466 | test { try parseIDNAFail("\xf0\x91\xb0\xb3\xf0\x91\x88\xaf\xe3\x80\x82\xe2\xa5\xaa"); } |
| 2467 | test { try parseIDNAFail("xn--2g1d14o.xn--jti"); } |
| 2468 | test { try parseIDNAFail("\xf0\x91\x86\x80\xe4\x81\xb4\xf1\xa4\xa7\xa3\xef\xbc\x8e\xe1\x82\xb5\xf0\x9d\x9f\x9c\xe2\x80\x8c\xcd\x88"); } |
| 2469 | test { try parseIDNAFail("\xf0\x91\x86\x80\xe4\x81\xb4\xf1\xa4\xa7\xa3.\xe1\x82\xb54\xe2\x80\x8c\xcd\x88"); } |
| 2470 | test { try parseIDNAFail("\xf0\x91\x86\x80\xe4\x81\xb4\xf1\xa4\xa7\xa3.\xe2\xb4\x954\xe2\x80\x8c\xcd\x88"); } |
| 2471 | test { try parseIDNAFail("xn--1mnx647cg3x1b.xn--4-zfb5123a"); } |
| 2472 | test { try parseIDNAFail("xn--1mnx647cg3x1b.xn--4-zfb502tlsl"); } |
| 2473 | test { try parseIDNAFail("\xf0\x91\x86\x80\xe4\x81\xb4\xf1\xa4\xa7\xa3\xef\xbc\x8e\xe2\xb4\x95\xf0\x9d\x9f\x9c\xe2\x80\x8c\xcd\x88"); } |
| 2474 | test { try parseIDNAFail("xn--1mnx647cg3x1b.xn--4-zfb324h"); } |
| 2475 | test { try parseIDNAFail("xn--1mnx647cg3x1b.xn--4-zfb324h32o"); } |
| 595 | 2476 | |