2006-08-21 Vladimir Olexa <vladimir.olexa@gmail.com>
[WebKit-https.git] / LayoutTests / fast / js / resources / array-lastIndexOf.js
1 description(
2 'This test checks lastIndexOf for various values in an array'
3 );
4
5
6 var testArray = [2, 5, 9, 2];
7 var lastIndex = 0;
8
9 lastIndex = testArray.lastIndexOf(2,-500);
10 shouldBe('lastIndex', '-1');
11 lastIndex = testArray.lastIndexOf(9,500);
12 shouldBe('lastIndex', '2');
13 lastIndex = testArray.lastIndexOf(2);
14 shouldBe('lastIndex', '3');
15 lastIndex = testArray.lastIndexOf(7);
16 shouldBe('lastIndex', '-1');
17 lastIndex = testArray.lastIndexOf(2, 3);
18 shouldBe('lastIndex', '3');
19 lastIndex = testArray.lastIndexOf(2, 2);
20 shouldBe('lastIndex', '0');
21 lastIndex = testArray.lastIndexOf(2, -2);
22 shouldBe('lastIndex', '0');
23 lastIndex = testArray.lastIndexOf(2, -1);
24 shouldBe('lastIndex', '3');
25
26 var successfullyParsed = true;