~ubuntu-branches/ubuntu/lucid/php5/lucid

« back to all changes in this revision

Viewing changes to ext/pcre/pcrelib/testdata/testinput5

  • Committer: Bazaar Package Importer
  • Author(s): Chuck Short
  • Date: 2010-03-16 09:09:50 UTC
  • mfrom: (1.1.18 upstream) (0.3.10 sid)
  • Revision ID: james.westby@ubuntu.com-20100316090950-e36m0pzranoixifd
Tags: 5.3.2-1ubuntu1
* Merge from debian unstable: 
  - debian/control:
    * Dropped firebird2.1-dev, libc-client-dev, libmcrypt-dev as it is in universe.
    * Dropped libmysqlclient15-dev, build against mysql 5.1.
    * Dropped libcurl-dev not in the archive.
    * Suggest php5-suhosin rather than recommends.
    * Dropped php5-imap, php5-interbase, php5-mcrypt since we have versions already in
      universe.
    * Dropped libonig-dev and libqgdbm since its in universe. (will be re-added in lucid+1)
    * Dropped locales-all.
  - modulelist: Drop imap, interbase, and mcrypt.
  - debian/rules:
    * Dropped building of mcrypt, imap, and interbase.
    * Install apport hook for php5.
  - Dropped debian/patches/libedit_is_editline.patch.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/-- This set of tests checks the API, internals, and non-Perl stuff for UTF-8
 
2
    support, excluding Unicode properties. --/
 
3
 
1
4
/\x{100}/8DZ
2
5
 
3
6
/\x{1000}/8DZ
53
56
/.{3,5}?/DZ8
54
57
    \x{212ab}\x{212ab}\x{212ab}\x{861}
55
58
 
56
 
/-- These tests are here rather than in testinput4 because Perl 5.6 has some
57
 
problems with UTF-8 support, in the area of \x{..} where the value is < 255. 
58
 
It grumbles about invalid UTF-8 strings. --/
59
 
 
60
 
/^[a\x{c0}]b/8
61
 
    \x{c0}b
62
 
    
63
 
/^([a\x{c0}]*?)aa/8
64
 
    a\x{c0}aaaa/ 
65
 
 
66
 
/^([a\x{c0}]*?)aa/8
67
 
    a\x{c0}aaaa/ 
68
 
    a\x{c0}a\x{c0}aaa/ 
69
 
 
70
 
/^([a\x{c0}]*)aa/8
71
 
    a\x{c0}aaaa/ 
72
 
    a\x{c0}a\x{c0}aaa/ 
73
 
 
74
 
/^([a\x{c0}]*)a\x{c0}/8
75
 
    a\x{c0}aaaa/ 
76
 
    a\x{c0}a\x{c0}aaa/ 
77
 
    
78
 
/-- --/ 
79
 
    
80
59
/(?<=\C)X/8
81
60
    Should produce an error diagnostic
82
61
    
485
464
 
486
465
/(*CRLF)(*UTF8)(*BSR_UNICODE)a\Rb/I
487
466
 
488
 
/ End of testinput5 /
 
467
/Xa{2,4}b/8
 
468
    X\P
 
469
    Xa\P
 
470
    Xaa\P 
 
471
    Xaaa\P
 
472
    Xaaaa\P 
 
473
    
 
474
/Xa{2,4}?b/8
 
475
    X\P
 
476
    Xa\P
 
477
    Xaa\P 
 
478
    Xaaa\P
 
479
    Xaaaa\P 
 
480
    
 
481
/Xa{2,4}+b/8
 
482
    X\P
 
483
    Xa\P
 
484
    Xaa\P 
 
485
    Xaaa\P
 
486
    Xaaaa\P 
 
487
    
 
488
/X\x{123}{2,4}b/8
 
489
    X\P
 
490
    X\x{123}\P
 
491
    X\x{123}\x{123}\P 
 
492
    X\x{123}\x{123}\x{123}\P
 
493
    X\x{123}\x{123}\x{123}\x{123}\P 
 
494
    
 
495
/X\x{123}{2,4}?b/8
 
496
    X\P
 
497
    X\x{123}\P
 
498
    X\x{123}\x{123}\P 
 
499
    X\x{123}\x{123}\x{123}\P
 
500
    X\x{123}\x{123}\x{123}\x{123}\P 
 
501
    
 
502
/X\x{123}{2,4}+b/8
 
503
    X\P
 
504
    X\x{123}\P
 
505
    X\x{123}\x{123}\P 
 
506
    X\x{123}\x{123}\x{123}\P
 
507
    X\x{123}\x{123}\x{123}\x{123}\P 
 
508
    
 
509
/X\x{123}{2,4}b/8
 
510
    Xx\P
 
511
    X\x{123}x\P
 
512
    X\x{123}\x{123}x\P 
 
513
    X\x{123}\x{123}\x{123}x\P
 
514
    X\x{123}\x{123}\x{123}\x{123}x\P 
 
515
    
 
516
/X\x{123}{2,4}?b/8
 
517
    Xx\P
 
518
    X\x{123}x\P
 
519
    X\x{123}\x{123}x\P 
 
520
    X\x{123}\x{123}\x{123}x\P
 
521
    X\x{123}\x{123}\x{123}\x{123}x\P 
 
522
    
 
523
/X\x{123}{2,4}+b/8
 
524
    Xx\P
 
525
    X\x{123}x\P
 
526
    X\x{123}\x{123}x\P 
 
527
    X\x{123}\x{123}\x{123}x\P
 
528
    X\x{123}\x{123}\x{123}\x{123}x\P 
 
529
    
 
530
/X\d{2,4}b/8
 
531
    X\P
 
532
    X3\P
 
533
    X33\P 
 
534
    X333\P
 
535
    X3333\P 
 
536
    
 
537
/X\d{2,4}?b/8
 
538
    X\P
 
539
    X3\P
 
540
    X33\P 
 
541
    X333\P
 
542
    X3333\P 
 
543
    
 
544
/X\d{2,4}+b/8
 
545
    X\P
 
546
    X3\P
 
547
    X33\P 
 
548
    X333\P
 
549
    X3333\P 
 
550
 
 
551
/X\D{2,4}b/8
 
552
    X\P
 
553
    Xa\P
 
554
    Xaa\P 
 
555
    Xaaa\P
 
556
    Xaaaa\P 
 
557
    
 
558
/X\D{2,4}?b/8
 
559
    X\P
 
560
    Xa\P
 
561
    Xaa\P 
 
562
    Xaaa\P
 
563
    Xaaaa\P 
 
564
    
 
565
/X\D{2,4}+b/8
 
566
    X\P
 
567
    Xa\P
 
568
    Xaa\P 
 
569
    Xaaa\P
 
570
    Xaaaa\P 
 
571
 
 
572
/X\D{2,4}b/8
 
573
    X\P
 
574
    X\x{123}\P
 
575
    X\x{123}\x{123}\P 
 
576
    X\x{123}\x{123}\x{123}\P
 
577
    X\x{123}\x{123}\x{123}\x{123}\P 
 
578
    
 
579
/X\D{2,4}?b/8
 
580
    X\P
 
581
    X\x{123}\P
 
582
    X\x{123}\x{123}\P 
 
583
    X\x{123}\x{123}\x{123}\P
 
584
    X\x{123}\x{123}\x{123}\x{123}\P 
 
585
    
 
586
/X\D{2,4}+b/8
 
587
    X\P
 
588
    X\x{123}\P
 
589
    X\x{123}\x{123}\P 
 
590
    X\x{123}\x{123}\x{123}\P
 
591
    X\x{123}\x{123}\x{123}\x{123}\P 
 
592
 
 
593
/X[abc]{2,4}b/8
 
594
    X\P
 
595
    Xa\P
 
596
    Xaa\P 
 
597
    Xaaa\P
 
598
    Xaaaa\P 
 
599
    
 
600
/X[abc]{2,4}?b/8
 
601
    X\P
 
602
    Xa\P
 
603
    Xaa\P 
 
604
    Xaaa\P
 
605
    Xaaaa\P 
 
606
    
 
607
/X[abc]{2,4}+b/8
 
608
    X\P
 
609
    Xa\P
 
610
    Xaa\P 
 
611
    Xaaa\P
 
612
    Xaaaa\P 
 
613
 
 
614
/X[abc\x{123}]{2,4}b/8
 
615
    X\P
 
616
    X\x{123}\P
 
617
    X\x{123}\x{123}\P 
 
618
    X\x{123}\x{123}\x{123}\P
 
619
    X\x{123}\x{123}\x{123}\x{123}\P 
 
620
    
 
621
/X[abc\x{123}]{2,4}?b/8
 
622
    X\P
 
623
    X\x{123}\P
 
624
    X\x{123}\x{123}\P 
 
625
    X\x{123}\x{123}\x{123}\P
 
626
    X\x{123}\x{123}\x{123}\x{123}\P 
 
627
    
 
628
/X[abc\x{123}]{2,4}+b/8
 
629
    X\P
 
630
    X\x{123}\P
 
631
    X\x{123}\x{123}\P 
 
632
    X\x{123}\x{123}\x{123}\P
 
633
    X\x{123}\x{123}\x{123}\x{123}\P 
 
634
 
 
635
/X[^a]{2,4}b/8
 
636
    X\P
 
637
    Xz\P
 
638
    Xzz\P 
 
639
    Xzzz\P
 
640
    Xzzzz\P 
 
641
    
 
642
/X[^a]{2,4}?b/8
 
643
    X\P
 
644
    Xz\P
 
645
    Xzz\P 
 
646
    Xzzz\P
 
647
    Xzzzz\P 
 
648
    
 
649
/X[^a]{2,4}+b/8
 
650
    X\P
 
651
    Xz\P
 
652
    Xzz\P 
 
653
    Xzzz\P
 
654
    Xzzzz\P 
 
655
 
 
656
/X[^a]{2,4}b/8
 
657
    X\P
 
658
    X\x{123}\P
 
659
    X\x{123}\x{123}\P 
 
660
    X\x{123}\x{123}\x{123}\P
 
661
    X\x{123}\x{123}\x{123}\x{123}\P 
 
662
    
 
663
/X[^a]{2,4}?b/8
 
664
    X\P
 
665
    X\x{123}\P
 
666
    X\x{123}\x{123}\P 
 
667
    X\x{123}\x{123}\x{123}\P
 
668
    X\x{123}\x{123}\x{123}\x{123}\P 
 
669
    
 
670
/X[^a]{2,4}+b/8
 
671
    X\P
 
672
    X\x{123}\P
 
673
    X\x{123}\x{123}\P 
 
674
    X\x{123}\x{123}\x{123}\P
 
675
    X\x{123}\x{123}\x{123}\x{123}\P 
 
676
 
 
677
/(Y)X\1{2,4}b/8
 
678
    YX\P
 
679
    YXY\P
 
680
    YXYY\P 
 
681
    YXYYY\P
 
682
    YXYYYY\P 
 
683
    
 
684
/(Y)X\1{2,4}?b/8
 
685
    YX\P
 
686
    YXY\P
 
687
    YXYY\P 
 
688
    YXYYY\P
 
689
    YXYYYY\P 
 
690
    
 
691
/(Y)X\1{2,4}+b/8
 
692
    YX\P
 
693
    YXY\P
 
694
    YXYY\P 
 
695
    YXYYY\P
 
696
    YXYYYY\P 
 
697
 
 
698
/(\x{123})X\1{2,4}b/8
 
699
    \x{123}X\P
 
700
    \x{123}X\x{123}\P
 
701
    \x{123}X\x{123}\x{123}\P 
 
702
    \x{123}X\x{123}\x{123}\x{123}\P
 
703
    \x{123}X\x{123}\x{123}\x{123}\x{123}\P 
 
704
    
 
705
/(\x{123})X\1{2,4}?b/8
 
706
    \x{123}X\P
 
707
    \x{123}X\x{123}\P
 
708
    \x{123}X\x{123}\x{123}\P 
 
709
    \x{123}X\x{123}\x{123}\x{123}\P
 
710
    \x{123}X\x{123}\x{123}\x{123}\x{123}\P 
 
711
    
 
712
/(\x{123})X\1{2,4}+b/8
 
713
    \x{123}X\P
 
714
    \x{123}X\x{123}\P
 
715
    \x{123}X\x{123}\x{123}\P 
 
716
    \x{123}X\x{123}\x{123}\x{123}\P
 
717
    \x{123}X\x{123}\x{123}\x{123}\x{123}\P 
 
718
 
 
719
/\bthe cat\b/8
 
720
    the cat\P
 
721
    the cat\P\P
 
722
 
 
723
/abcd*/8
 
724
    xxxxabcd\P
 
725
    xxxxabcd\P\P
 
726
 
 
727
/abcd*/i8
 
728
    xxxxabcd\P
 
729
    xxxxabcd\P\P
 
730
    XXXXABCD\P
 
731
    XXXXABCD\P\P
 
732
 
 
733
/abc\d*/8
 
734
    xxxxabc1\P
 
735
    xxxxabc1\P\P
 
736
 
 
737
/(a)bc\1*/8
 
738
    xxxxabca\P
 
739
    xxxxabca\P\P
 
740
 
 
741
/abc[de]*/8
 
742
    xxxxabcde\P
 
743
    xxxxabcde\P\P
 
744
 
 
745
/-- End of testinput5 --/