2006-11-20 W. Andy Carrel <wac@google.com>
[WebKit-https.git] / LayoutTests / fast / js / kde / RegExp-expected.txt
index 73b7b9291da64e6c493f0803ab84f9a611759156..78bf976900a9f69aea36de3048cd0bc7dde9982e 100644 (file)
@@ -1,3 +1,8 @@
+KDE JS Test
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
 PASS (new RegExp()).source is ''
 PASS Boolean(new RegExp()) is true
 PASS isNaN(Number(new RegExp())) is true
@@ -43,10 +48,10 @@ PASS RegExp.$3 is '200'
 PASS RegExp.$5 is '150'
 PASS RegExp.$7 is '15'
 PASS ''.match(/((\d+)(px)* (\d+)(px)* (\d+)(px)* (\d+)(px)*)/) is null
-FAIL RegExp.$1 should be . Was 100
-FAIL RegExp.$3 should be . Was 200
-FAIL RegExp.$5 should be . Was 150
-FAIL RegExp.$7 should be . Was 15
+FAIL RegExp.$1 should be  (of type string). Was 100 (of type string).
+FAIL RegExp.$3 should be  (of type string). Was 200 (of type string).
+FAIL RegExp.$5 should be  (of type string). Was 150 (of type string).
+FAIL RegExp.$7 should be  (of type string). Was 15 (of type string).
 PASS 'faure@kde.org'.match(invalidChars) == null is true
 PASS 'faure-kde@kde.org'.match(invalidChars) == null is false
 PASS 'test1test2'.replace('test','X') is 'X1test2'
@@ -57,7 +62,7 @@ PASS '1test2test3'.replace(/\d/g,'') is 'testtest'
 PASS '1test2test3'.replace(/x/g,'') is '1test2test3'
 PASS 'test1test2'.replace(/(te)(st)/g,'$2$1') is 'stte1stte2'
 PASS 'foo+bar'.replace(/\+/g,'%2B') is 'foo%2Bbar'
-FAIL caught should be true. Was false
+FAIL caught should be true (of type boolean). Was false (of type boolean).
 PASS 'foo'.replace(/z?/g,'x') is 'xfxoxox'
 PASS 'test test'.replace(/\s*/g,'') is 'testtest'
 PASS 'abc$%@'.replace(/[^0-9a-z]*/gi,'') is 'abc'
@@ -84,10 +89,11 @@ PASS var r2 = reg; r2.x = 2; reg.x is 2
 PASS str.match(re).toString() is 'Chapter 3.4.5.1,Chapter 3.4.5.1,.1'
 PASS str.match(/d/gi).toString() is 'D,d'
 PASS /\u0061/.source is '\\u0061'
-FAIL 'abc'.match(/\u0062/).toString() should be b. Threw exception TypeError: Null value
-FAIL Object.prototype.toString.apply(RegExp.prototype) should be [object RegExp]. Was [object RegExpPrototype]
+PASS 'abc'.match(/\u0062/).toString() is 'b'
+FAIL Object.prototype.toString.apply(RegExp.prototype) should be [object RegExp] (of type string). Was [object RegExpPrototype] (of type string).
 PASS typeof RegExp.prototype.toString() is 'string'
 Done.
-
 PASS successfullyParsed is true
 
+TEST COMPLETE
+