Commit c2e8bd2
committed
Enable routine running of citext's UTF8-specific test cases.
These test cases have been commented out since citext was invented,
because at the time we had no nice way to deal with tests that
have restrictions such as requiring UTF8 encoding. But now we do
have a convention for that, ie put them into a separate test file
with an early-exit path. So let's enable these tests to run when
their prerequisites are satisfied.
(We may have to tighten the prerequisites beyond the "encoding = UTF8
and locale != C" checks made here. But let's put it on the buildfarm
and see what blows up.)
Dag Lem
Discussion: https://postgr.es/m/ygezgoacs4e.fsf_-_@sid.nimrod.no1 parent 6ce1608 commit c2e8bd2
File tree
7 files changed
+207
-94
lines changed- contrib/citext
- expected
- sql
7 files changed
+207
-94
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | 51 | | |
75 | 52 | | |
76 | 53 | | |
| |||
2614 | 2591 | | |
2615 | 2592 | | |
2616 | 2593 | | |
2617 | | - | |
2618 | | - | |
2619 | 2594 | | |
2620 | 2595 | | |
2621 | 2596 | | |
| |||
2629 | 2604 | | |
2630 | 2605 | | |
2631 | 2606 | | |
2632 | | - | |
2633 | 2607 | | |
2634 | 2608 | | |
2635 | 2609 | | |
| |||
2642 | 2616 | | |
2643 | 2617 | | |
2644 | 2618 | | |
2645 | | - | |
2646 | 2619 | | |
2647 | 2620 | | |
2648 | 2621 | | |
| |||
2656 | 2629 | | |
2657 | 2630 | | |
2658 | 2631 | | |
2659 | | - | |
2660 | 2632 | | |
2661 | 2633 | | |
2662 | 2634 | | |
| |||
2669 | 2641 | | |
2670 | 2642 | | |
2671 | 2643 | | |
2672 | | - | |
2673 | 2644 | | |
2674 | 2645 | | |
2675 | 2646 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | 51 | | |
75 | 52 | | |
76 | 53 | | |
| |||
2614 | 2591 | | |
2615 | 2592 | | |
2616 | 2593 | | |
2617 | | - | |
2618 | | - | |
2619 | 2594 | | |
2620 | 2595 | | |
2621 | 2596 | | |
| |||
2629 | 2604 | | |
2630 | 2605 | | |
2631 | 2606 | | |
2632 | | - | |
2633 | 2607 | | |
2634 | 2608 | | |
2635 | 2609 | | |
| |||
2642 | 2616 | | |
2643 | 2617 | | |
2644 | 2618 | | |
2645 | | - | |
2646 | 2619 | | |
2647 | 2620 | | |
2648 | 2621 | | |
| |||
2656 | 2629 | | |
2657 | 2630 | | |
2658 | 2631 | | |
2659 | | - | |
2660 | 2632 | | |
2661 | 2633 | | |
2662 | 2634 | | |
| |||
2669 | 2641 | | |
2670 | 2642 | | |
2671 | 2643 | | |
2672 | | - | |
2673 | 2644 | | |
2674 | 2645 | | |
2675 | 2646 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | 22 | | |
51 | 23 | | |
52 | 24 | | |
| |||
811 | 783 | | |
812 | 784 | | |
813 | 785 | | |
814 | | - | |
815 | | - | |
816 | | - | |
817 | 786 | | |
818 | 787 | | |
819 | 788 | | |
820 | | - | |
821 | 789 | | |
822 | 790 | | |
823 | | - | |
824 | 791 | | |
825 | 792 | | |
826 | 793 | | |
827 | 794 | | |
828 | | - | |
829 | 795 | | |
830 | 796 | | |
831 | | - | |
832 | 797 | | |
833 | 798 | | |
834 | 799 | | |
| |||
0 commit comments