Lines Matching defs:testRequiresBidi
52 testRequiresBidi("\ud800", false); // unpaired lead surrogate
53 testRequiresBidi("\udc00", false); // unpaired trail surrogate
54 testRequiresBidi("\udc00\ud800", false); // out of order surrogates
55 testRequiresBidi("a\udc00b\ud800c", false); // out of order surrogates split
56 testRequiresBidi(LTRS, false); // supplementary with L
57 testRequiresBidi(RTLS, true); // supplementary with R
58 testRequiresBidi("a" + RTLS + "b", true); // R supplementary in LTR text
59 testRequiresBidi(LTRS + RTLS, true); // R supplementary in LTR supplementary text
60 testRequiresBidi(LRE, false); // LRE lone embedding
61 testRequiresBidi(RLE, true); // RLE lone embedding
62 testRequiresBidi(PDF, false); // PDF lone pop embedding
65 void testRequiresBidi(String string, boolean requiresBidi) {
68 throw new RuntimeException("testRequiresBidi failed with '" + string + "', " + requiresBidi);