Lines Matching refs:contains

30 assertEquals(1, String.prototype.contains.length);
33 assertTrue(reString.contains("[a-z]+"));
34 assertTrue(reString.contains("(asdf)?"));
40 assertTrue(twoByteString.contains("\u039a"), "Lamda");
41 assertTrue(twoByteString.contains("\u0391"), "Alpha");
42 assertTrue(twoByteString.contains("\u03a3"), "First Sigma");
43 assertTrue(twoByteString.contains("\u03a3",3), "Second Sigma");
44 assertTrue(twoByteString.contains("\u0395"), "Epsilon");
45 assertFalse(twoByteString.contains("\u0392"), "Not beta");
48 assertTrue(twoByteString.contains("\u039a\u0391"), "lambda Alpha");
49 assertTrue(twoByteString.contains("\u0391\u03a3"), "Alpha Sigma");
50 assertTrue(twoByteString.contains("\u03a3\u03a3"), "Sigma Sigma");
51 assertTrue(twoByteString.contains("\u03a3\u0395"), "Sigma Epsilon");
53 assertFalse(twoByteString.contains("\u0391\u03a3\u0395"),
57 assertTrue(twoByteString.contains("\u0395"));
59 assertThrows("String.prototype.contains.call(null, 'test')", TypeError);
60 assertThrows("String.prototype.contains.call(null, null)", TypeError);
61 assertThrows("String.prototype.contains.call(undefined, undefined)", TypeError);
63 assertThrows("String.prototype.contains.apply(null, ['test'])", TypeError);
64 assertThrows("String.prototype.contains.apply(null, [null])", TypeError);
65 assertThrows("String.prototype.contains.apply(undefined, [undefined])", TypeError);
94 assertTrue(s.contains(v), e.msg);
95 assertTrue(String.prototype.contains.call(v, v), e.msg);
96 assertTrue(String.prototype.contains.apply(v, [v]), e.msg);
100 assertTrue("abc".contains("a"));
101 assertTrue("abc".contains("b"));
102 assertTrue("abc".contains("abc"));
103 assertTrue("abc".contains("bc"));
104 assertFalse("abc".contains("d"));
105 assertFalse("abc".contains("abcd"));
106 assertFalse("abc".contains("ac"));
107 assertTrue("abc".contains("abc", 0));
108 assertTrue("abc".contains("bc", 0));
109 assertFalse("abc".contains("de", 0));
110 assertTrue("abc".contains("bc", 1));
111 assertTrue("abc".contains("c", 1));
112 assertFalse("abc".contains("a", 1));
113 assertFalse("abc".contains("abc", 1));
114 assertTrue("abc".contains("c", 2));
115 assertFalse("abc".contains("d", 2));
116 assertFalse("abc".contains("dcd", 2));
117 assertFalse("abc".contains("a", 42));
118 assertFalse("abc".contains("a", Infinity));
119 assertTrue("abc".contains("ab", -43));
120 assertFalse("abc".contains("cd", -42));
121 assertTrue("abc".contains("ab", -Infinity));
122 assertFalse("abc".contains("cd", -Infinity));
123 assertTrue("abc".contains("ab", NaN));
124 assertFalse("abc".contains("cd", NaN));
125 assertFalse("xyzzy".contains("zy\0", 2));
128 assertFalse(dots.contains("\x01", 10000));
129 assertFalse(dots.contains("\0", 10000));
135 contains: String.prototype.contains
137 assertTrue(myobj.contains("abc"));
138 assertFalse(myobj.contains("cd"));
148 contains: String.prototype.contains
151 assertEquals("foo[a-z]+(bar)?".contains("[a-z]+"), true);
152 assertThrows("'foo[a-z]+(bar)?'.contains(/[a-z]+/)", TypeError);
153 assertThrows("'foo/[a-z]+/(bar)?'.contains(/[a-z]+/)", TypeError);
154 assertEquals("foo[a-z]+(bar)?".contains("(bar)?"), true);
155 assertThrows("'foo[a-z]+(bar)?'.contains(/(bar)?/)", TypeError);
156 assertThrows("'foo[a-z]+/(bar)?/'.contains(/(bar)?/)", TypeError);
158 assertThrows("String.prototype.contains.call({ 'toString': function() { " +
160 assertThrows("String.prototype.contains.call({ 'toString': function() { " +
163 assertThrows("String.prototype.contains.apply({ 'toString': function() { " +
165 assertThrows("String.prototype.contains.apply({ 'toString': function() { " +