Test RegExp.compile method.

On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".


PASS re.toString() is '/a/i'
PASS re.multiline is false
PASS re.ignoreCase is false
PASS re.global is false
PASS re.test('A') is false
PASS re.toString() is '/a/'
PASS re.toString() is '/b/g'
PASS re.toString() is '/c/'
PASS re.ignoreCase is true
PASS re.test('C') is true
PASS re.toString() is '/c/i'
PASS re.compile(new RegExp('c'), 'i'); threw exception TypeError: Cannot supply flags when constructing one RegExp from another..
PASS re.toString() is '/c/i'
PASS re.compile(new RegExp('+')); threw exception SyntaxError: Invalid regular expression: nothing to repeat.
PASS re.toString() is '/undefined/'
PASS re.toString() is '/null/'
PASS re.toString() is '//'
PASS re.toString() is '/z/'
PASS re.lastIndex is 0
PASS re.lastIndex is 1
PASS successfullyParsed is true

TEST COMPLETE

