| Name | Status | Type | Time(s) | 
| test mapper.test 1: add 1 line without \r  to empty file | Success |  | 0.000 | 
| test mapper.test 2: add 2 lines without \r  to empty file | Success |  | 0.000 | 
| test mapper.test 3: add 1 line to empty file | Success |  | 0.000 | 
| test mapper.test 4: add 2 lines to empty file | Success |  | 0.001 | 
| test mapper.test 5: add 1 empty line at beginning | Success |  | 0.000 | 
| test mapper.test 6: add 2 empty lines at beginning | Success |  | 0.001 | 
| test mapper.test 7: add 1 line at beginning | Success |  | 0.001 | 
| test mapper.test 8: add 2 lines at beginning | Success |  | 0.000 | 
| test mapper.test 9: input file without new line at end --> add new line at end (1) | Success |  | 0.002 | 
| test mapper.test 10: input file without new line at end --> add new line at end (2) | Success |  | 0.000 | 
| test mapper.test 11: input file without new line at end --> add 1 empty line at end | Success |  | 0.001 | 
| test mapper.test 12: input file without new line at end --> add 2 empty lines at end | Success |  | 0.001 | 
| test mapper.test 13: input file without new line at end --> add 1 line without \r at end | Success |  | 0.000 | 
| test mapper.test 14: input file without new line at end --> add 2 lines without \r at end | Success |  | 0.000 | 
| test mapper.test 15: input file without new line at end --> add 1 line at end | Success |  | 0.001 | 
| test mapper.test 16: input file without new line at end --> add 2 lines at end | Success |  | 0.001 | 
| test mapper.test 17: input file with new line at end --> add 1 empty line at end | Success |  | 0.000 | 
| test mapper.test 18: input file with new line at end --> add 1 line without \r at end | Success |  | 0.000 | 
| test mapper.test 19: input file with new line at end --> add 2 lines without \r at end | Success |  | 0.000 | 
| test mapper.test 20: input file with new line at end --> add 1 line at end | Success |  | 0.001 | 
| test mapper.test 21: input file with new line at end --> add 2 lines at end | Success |  | 0.001 | 
| test mapper.test 22: input file with new line at end -->add 2 lines in the middle | Success |  | 0.001 | 
| test mapper.test 23: input file without line at end -->add 2 empty lines in the middle | Success |  | 0.000 | 
| test mapper.test 24: input file without line at end -->add 1 line before last line(Bug 360985) | Success |  | 0.000 | 
| test mapper.test 25: input file with new line at end -->add 3 blocks at beginning , middle and end | Success |  | 0.000 | 
| test mapper.test 26: input file has new line at end --> remove 1 line at beginning | Success |  | 0.000 | 
| test mapper.test 27: input file has new line at end --> remove 2 lines at beginning | Success |  | 0.000 | 
| test mapper.test 28: input file has new line at end --> remove 2 lines in the middle | Success |  | 0.000 | 
| test mapper.test 29: input file has new line at end --> remove 2 lines at end | Success |  | 0.000 | 
| test mapper.test 30: input file has new line at end --> remove  the empty line at the end | Success |  | 0.000 | 
| test mapper.test 31: input file has new line at end --> remove 1 empty line in the middle | Success |  | 0.000 | 
| test mapper.test 32: input file has new line at end --> remove the last line and empty line at the end | Success |  | 0.001 | 
| test mapper.test 33: input file has new line at end --> remove all | Success |  | 0.000 | 
| test mapper.test 34: input file has no new line at end --> remove the last line | Success |  | 0.000 | 
| test mapper.test 35: input file has no new line at end --> remove the last line and the new line at the end | Success |  | 0.001 | 
| test mapper.test 36: input file has no new line at end --> remove all | Success |  | 0.000 | 
| test mapper.test 37: input file has new line at end --> change the first line | Success |  | 0.000 | 
| test mapper.test 38: input file has new line at end --> change the first line to 2 lines | Success |  | 0.000 | 
| test mapper.test 39: input file has new line at end --> change the second line | Success |  | 0.000 | 
| test mapper.test 40: input file has new line at end --> change the last line | Success |  | 0.000 | 
| test mapper.test 41: input file has new line at end --> change the last line to 2 lines | Success |  | 0.001 | 
| test mapper.test 42: input file has new line at end --> change the midle 2 lines | Success |  | 0.000 | 
| test mapper.test 43: input file has new line at end --> change the midle 2 lines to 4 lines | Success |  | 0.000 | 
| test mapper.test 44: input file has new line at end --> change the midle 2 lines to 1 line | Success |  | 0.001 | 
| test mapper.test 45: input file has new line at end --> change all lines | Success |  | 0.000 | 
| test mapper.test 46: input file has no new line at end --> change the last line | Success |  | 0.000 | 
| test mapper.test 47: input file has no new line at end --> change the last line with new line | Success |  | 0.000 | 
| test mapper.test 48: input file has no new line at end --> change the last line to 2 lines | Success |  | 0.000 | 
| test mapper.test 49: input file has no new line at end --> change the last line to 2 lines with new line | Success |  | 0.000 | 
| test mapper.test 50: input file has new line at end --> remove line 1,2 ;change 4,5 ; add 6-1,6-2 | Success |  | 0.000 | 
| test mapper.test 51: input file has no new line at end --> change last line by adding one charactor | Success |  | 0.001 | 
| test mapper.test jsDiff 1: add 1 line without \r  to empty file | Success |  | 0.000 | 
| test mapper.test jsDiff 2: add 2 lines without \r  to empty file | Success |  | 0.000 | 
| test mapper.test jsDiff 3: add 1 line to empty file | Success |  | 0.000 | 
| test mapper.test jsDiff 4: add 2 lines to empty file | Success |  | 0.000 | 
| test mapper.test jsDiff 5: add 1 empty line at beginning | Success |  | 0.001 | 
| test mapper.test jsDiff 6: add 2 empty lines at beginning | Success |  | 0.000 | 
| test mapper.test jsDiff 7: add 1 line at beginning | Success |  | 0.000 | 
| test mapper.test jsDiff 8: add 2 lines at beginning | Success |  | 0.000 | 
| test mapper.test jsDiff 9: input file without new line at end --> add new line at end (1) | Success |  | 0.000 | 
| test mapper.test jsDiff 10: input file without new line at end --> add new line at end (2) | Success |  | 0.000 | 
| test mapper.test jsDiff 11: input file without new line at end --> add 1 empty line at end | Success |  | 0.000 | 
| test mapper.test jsDiff 12: input file without new line at end --> add 2 empty lines at end | Success |  | 0.000 | 
| test mapper.test jsDiff 13: input file without new line at end --> add 1 line without \r at end | Success |  | 0.000 | 
| test mapper.test jsDiff 14: input file without new line at end --> add 2 lines without \r at end | Success |  | 0.001 | 
| test mapper.test jsDiff 15: input file without new line at end --> add 1 line at end | Success |  | 0.000 | 
| test mapper.test jsDiff 16: input file without new line at end --> add 2 lines at end | Success |  | 0.000 | 
| test mapper.test jsDiff 17: input file with new line at end --> add 1 empty line at end | Success |  | 0.000 | 
| test mapper.test jsDiff 18: input file with new line at end --> add 1 line without \r at end | Success |  | 0.000 | 
| test mapper.test jsDiff 19: input file with new line at end --> add 2 lines without \r at end | Success |  | 0.000 | 
| test mapper.test jsDiff 20: input file with new line at end --> add 1 line at end | Success |  | 0.000 | 
| test mapper.test jsDiff 21: input file with new line at end --> add 2 lines at end | Success |  | 0.000 | 
| test mapper.test jsDiff 22: input file with new line at end -->add 2 lines in the middle | Success |  | 0.000 | 
| test mapper.test jsDiff 23: input file without line at end -->add 2 empty lines in the middle | Success |  | 0.000 | 
| test mapper.test jsDiff 25: input file with new line at end -->add 3 blocks at beginning , middle and end | Success |  | 0.000 | 
| test mapper.test jsDiff 26: input file has new line at end --> remove 1 line at beginning | Success |  | 0.000 | 
| test mapper.test jsDiff 27: input file has new line at end --> remove 2 lines at beginning | Success |  | 0.000 | 
| test mapper.test jsDiff 28: input file has new line at end --> remove 2 lines in the middle | Success |  | 0.000 | 
| test mapper.test jsDiff 29: input file has new line at end --> remove 2 lines at end | Success |  | 0.000 | 
| test mapper.test jsDiff 31: input file has new line at end --> remove 1 empty line in the middle | Success |  | 0.000 | 
| test mapper.test jsDiff 33: input file has new line at end --> remove all | Success |  | 0.000 | 
| test mapper.test jsDiff 34: input file has no new line at end --> remove the last line | Success |  | 0.000 | 
| test mapper.test jsDiff 35: input file has no new line at end --> remove the last line and the new line at the end | Success |  | 0.000 | 
| test mapper.test jsDiff 36: input file has no new line at end --> remove all | Success |  | 0.000 | 
| test mapper.test jsDiff 37: input file has new line at end --> change the first line | Success |  | 0.000 | 
| test mapper.test jsDiff 38: input file has new line at end --> change the first line to 2 lines | Success |  | 0.000 | 
| test mapper.test jsDiff 39: input file has new line at end --> change the second line | Success |  | 0.000 | 
| test mapper.test jsDiff 42: input file has new line at end --> change the midle 2 lines | Success |  | 0.000 | 
| test mapper.test jsDiff 43: input file has new line at end --> change the midle 2 lines to 4 lines | Success |  | 0.000 | 
| test mapper.test jsDiff 44: input file has new line at end --> change the midle 2 lines to 1 line | Success |  | 0.000 | 
| test mapper.test jsDiff 45: input file has new line at end --> change all lines | Success |  | 0.000 | 
| test mapper.test jsDiff 46: input file has no new line at end --> change the last line | Success |  | 0.000 | 
| test mapper.test jsDiff 47: input file has no new line at end --> change the last line with new line | Success |  | 0.000 | 
| test mapper.test jsDiff 48: input file has no new line at end --> change the last line to 2 lines | Success |  | 0.000 | 
| test mapper.test jsDiff 49: input file has no new line at end --> change the last line to 2 lines with new line | Success |  | 0.000 | 
| test mapper.test jsDiff 50: input file has new line at end --> remove line 1,2 ;change 4,5 ; add 6-1,6-2 | Success |  | 0.000 | 
| test mapper.test jsDiff 51: input file has no new line at end --> change last line by adding one charactor | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 1: add 1 line without \r  to empty file | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 2: add 2 lines without \r  to empty file | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 3: add 1 line to empty file | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 4: add 2 lines to empty file | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 5: add 1 empty line at beginning | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 6: add 2 empty lines at beginning | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 7: add 1 line at beginning | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 8: add 2 lines at beginning | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 9: input file without new line at end --> add new line at end (1) | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 10: input file without new line at end --> add new line at end (2) | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 11: input file without new line at end --> add 1 empty line at end | Success |  | 0.001 | 
| test mapper.test jsDiff adapter 12: input file without new line at end --> add 2 empty lines at end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 13: input file without new line at end --> add 1 line without \r at end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 14: input file without new line at end --> add 2 lines without \r at end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 15: input file without new line at end --> add 1 line at end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 16: input file without new line at end --> add 2 lines at end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 17: input file with new line at end --> add 1 empty line at end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 18: input file with new line at end --> add 1 line without \r at end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 19: input file with new line at end --> add 2 lines without \r at end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 20: input file with new line at end --> add 1 line at end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 21: input file with new line at end --> add 2 lines at end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 22: input file with new line at end -->add 2 lines in the middle | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 23: input file without line at end -->add 2 empty lines in the middle | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 24: input file without line at end -->add 1 line before last line(Bug 360985) | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 25: input file with new line at end -->add 3 blocks at beginning , middle and end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 26: input file has new line at end --> remove 1 line at beginning | Success |  | 0.001 | 
| test mapper.test jsDiff adapter 27: input file has new line at end --> remove 2 lines at beginning | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 28: input file has new line at end --> remove 2 lines in the middle | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 29: input file has new line at end --> remove 2 lines at end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 30: input file has new line at end --> remove  the empty line at the end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 31: input file has new line at end --> remove 1 empty line in the middle | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 32: input file has new line at end --> remove the last line and empty line at the end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 33: input file has new line at end --> remove all | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 34: input file has no new line at end --> remove the last line | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 35: input file has no new line at end --> remove the last line and the new line at the end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 36: input file has no new line at end --> remove all | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 37: input file has new line at end --> change the first line | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 38: input file has new line at end --> change the first line to 2 lines | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 39: input file has new line at end --> change the second line | Success |  | 0.001 | 
| test mapper.test jsDiff adapter 40: input file has new line at end --> change the last line | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 41: input file has new line at end --> change the last line to 2 lines | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 42: input file has new line at end --> change the midle 2 lines | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 43: input file has new line at end --> change the midle 2 lines to 4 lines | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 44: input file has new line at end --> change the midle 2 lines to 1 line | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 45: input file has new line at end --> change all lines | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 46: input file has no new line at end --> change the last line | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 47: input file has no new line at end --> change the last line with new line | Success |  | 0.001 | 
| test mapper.test jsDiff adapter 48: input file has no new line at end --> change the last line to 2 lines | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 49: input file has no new line at end --> change the last line to 2 lines with new line | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 50: input file has new line at end --> remove line 1,2 ;change 4,5 ; add 6-1,6-2 | Success |  | 0.001 | 
| test mapper.test jsDiff adapter 51: input file has no new line at end --> change last line by adding one charactor | Success |  | 0.000 | 
| test mapper.test empty case | Success |  | 0.000 | 
| test mapper.test add 1 empty line to empty file | Success |  | 0.000 | 
| test mapper.test add 2 empty lines to empty file | Success |  | 0.000 | 
| test mapper.test bug 401905 -- 1 | Success |  | 0.000 | 
| test mapper.test bug 401905 -- 2 | Success |  | 0.000 | 
| test mapper.test 1: add 1 line without \r  to empty file | Success |  | 0.001 | 
| test mapper.test 2: add 2 lines without \r  to empty file | Success |  | 0.000 | 
| test mapper.test 3: add 1 line to empty file | Success |  | 0.001 | 
| test mapper.test 4: add 2 lines to empty file | Success |  | 0.001 | 
| test mapper.test 5: add 1 empty line at beginning | Success |  | 0.000 | 
| test mapper.test 6: add 2 empty lines at beginning | Success |  | 0.001 | 
| test mapper.test 7: add 1 line at beginning | Success |  | 0.001 | 
| test mapper.test 8: add 2 lines at beginning | Success |  | 0.001 | 
| test mapper.test 9: input file without new line at end --> add new line at end (1) | Success |  | 0.002 | 
| test mapper.test 10: input file without new line at end --> add new line at end (2) | Success |  | 0.000 | 
| test mapper.test 11: input file without new line at end --> add 1 empty line at end | Success |  | 0.000 | 
| test mapper.test 12: input file without new line at end --> add 2 empty lines at end | Success |  | 0.001 | 
| test mapper.test 13: input file without new line at end --> add 1 line without \r at end | Success |  | 0.000 | 
| test mapper.test 14: input file without new line at end --> add 2 lines without \r at end | Success |  | 0.001 | 
| test mapper.test 15: input file without new line at end --> add 1 line at end | Success |  | 0.000 | 
| test mapper.test 16: input file without new line at end --> add 2 lines at end | Success |  | 0.000 | 
| test mapper.test 17: input file with new line at end --> add 1 empty line at end | Success |  | 0.001 | 
| test mapper.test 18: input file with new line at end --> add 1 line without \r at end | Success |  | 0.000 | 
| test mapper.test 19: input file with new line at end --> add 2 lines without \r at end | Success |  | 0.001 | 
| test mapper.test 20: input file with new line at end --> add 1 line at end | Success |  | 0.000 | 
| test mapper.test 21: input file with new line at end --> add 2 lines at end | Success |  | 0.002 | 
| test mapper.test 22: input file with new line at end -->add 2 lines in the middle | Success |  | 0.000 | 
| test mapper.test 23: input file without line at end -->add 2 empty lines in the middle | Success |  | 0.000 | 
| test mapper.test 24: input file without line at end -->add 1 line before last line(Bug 360985) | Success |  | 0.000 | 
| test mapper.test 25: input file with new line at end -->add 3 blocks at beginning , middle and end | Success |  | 0.001 | 
| test mapper.test 26: input file has new line at end --> remove 1 line at beginning | Success |  | 0.000 | 
| test mapper.test 27: input file has new line at end --> remove 2 lines at beginning | Success |  | 0.000 | 
| test mapper.test 28: input file has new line at end --> remove 2 lines in the middle | Success |  | 0.000 | 
| test mapper.test 29: input file has new line at end --> remove 2 lines at end | Success |  | 0.000 | 
| test mapper.test 30: input file has new line at end --> remove  the empty line at the end | Success |  | 0.000 | 
| test mapper.test 31: input file has new line at end --> remove 1 empty line in the middle | Success |  | 0.000 | 
| test mapper.test 32: input file has new line at end --> remove the last line and empty line at the end | Success |  | 0.000 | 
| test mapper.test 33: input file has new line at end --> remove all | Success |  | 0.001 | 
| test mapper.test 34: input file has no new line at end --> remove the last line | Success |  | 0.000 | 
| test mapper.test 35: input file has no new line at end --> remove the last line and the new line at the end | Success |  | 0.001 | 
| test mapper.test 36: input file has no new line at end --> remove all | Success |  | 0.000 | 
| test mapper.test 37: input file has new line at end --> change the first line | Success |  | 0.000 | 
| test mapper.test 38: input file has new line at end --> change the first line to 2 lines | Success |  | 0.000 | 
| test mapper.test 39: input file has new line at end --> change the second line | Success |  | 0.000 | 
| test mapper.test 40: input file has new line at end --> change the last line | Success |  | 0.000 | 
| test mapper.test 41: input file has new line at end --> change the last line to 2 lines | Success |  | 0.001 | 
| test mapper.test 42: input file has new line at end --> change the midle 2 lines | Success |  | 0.000 | 
| test mapper.test 43: input file has new line at end --> change the midle 2 lines to 4 lines | Success |  | 0.000 | 
| test mapper.test 44: input file has new line at end --> change the midle 2 lines to 1 line | Success |  | 0.001 | 
| test mapper.test 45: input file has new line at end --> change all lines | Success |  | 0.000 | 
| test mapper.test 46: input file has no new line at end --> change the last line | Success |  | 0.000 | 
| test mapper.test 47: input file has no new line at end --> change the last line with new line | Success |  | 0.000 | 
| test mapper.test 48: input file has no new line at end --> change the last line to 2 lines | Success |  | 0.000 | 
| test mapper.test 49: input file has no new line at end --> change the last line to 2 lines with new line | Success |  | 0.000 | 
| test mapper.test 50: input file has new line at end --> remove line 1,2 ;change 4,5 ; add 6-1,6-2 | Success |  | 0.000 | 
| test mapper.test 51: input file has no new line at end --> change last line by adding one charactor | Success |  | 0.000 | 
| test mapper.test jsDiff 1: add 1 line without \r  to empty file | Success |  | 0.000 | 
| test mapper.test jsDiff 2: add 2 lines without \r  to empty file | Success |  | 0.000 | 
| test mapper.test jsDiff 3: add 1 line to empty file | Success |  | 0.000 | 
| test mapper.test jsDiff 4: add 2 lines to empty file | Success |  | 0.000 | 
| test mapper.test jsDiff 5: add 1 empty line at beginning | Success |  | 0.000 | 
| test mapper.test jsDiff 6: add 2 empty lines at beginning | Success |  | 0.000 | 
| test mapper.test jsDiff 7: add 1 line at beginning | Success |  | 0.000 | 
| test mapper.test jsDiff 8: add 2 lines at beginning | Success |  | 0.001 | 
| test mapper.test jsDiff 9: input file without new line at end --> add new line at end (1) | Success |  | 0.000 | 
| test mapper.test jsDiff 10: input file without new line at end --> add new line at end (2) | Success |  | 0.000 | 
| test mapper.test jsDiff 11: input file without new line at end --> add 1 empty line at end | Success |  | 0.000 | 
| test mapper.test jsDiff 12: input file without new line at end --> add 2 empty lines at end | Success |  | 0.000 | 
| test mapper.test jsDiff 13: input file without new line at end --> add 1 line without \r at end | Success |  | 0.000 | 
| test mapper.test jsDiff 14: input file without new line at end --> add 2 lines without \r at end | Success |  | 0.000 | 
| test mapper.test jsDiff 15: input file without new line at end --> add 1 line at end | Success |  | 0.000 | 
| test mapper.test jsDiff 16: input file without new line at end --> add 2 lines at end | Success |  | 0.000 | 
| test mapper.test jsDiff 17: input file with new line at end --> add 1 empty line at end | Success |  | 0.000 | 
| test mapper.test jsDiff 18: input file with new line at end --> add 1 line without \r at end | Success |  | 0.000 | 
| test mapper.test jsDiff 19: input file with new line at end --> add 2 lines without \r at end | Success |  | 0.000 | 
| test mapper.test jsDiff 20: input file with new line at end --> add 1 line at end | Success |  | 0.000 | 
| test mapper.test jsDiff 21: input file with new line at end --> add 2 lines at end | Success |  | 0.001 | 
| test mapper.test jsDiff 22: input file with new line at end -->add 2 lines in the middle | Success |  | 0.000 | 
| test mapper.test jsDiff 23: input file without line at end -->add 2 empty lines in the middle | Success |  | 0.000 | 
| test mapper.test jsDiff 25: input file with new line at end -->add 3 blocks at beginning , middle and end | Success |  | 0.000 | 
| test mapper.test jsDiff 26: input file has new line at end --> remove 1 line at beginning | Success |  | 0.000 | 
| test mapper.test jsDiff 27: input file has new line at end --> remove 2 lines at beginning | Success |  | 0.000 | 
| test mapper.test jsDiff 28: input file has new line at end --> remove 2 lines in the middle | Success |  | 0.000 | 
| test mapper.test jsDiff 29: input file has new line at end --> remove 2 lines at end | Success |  | 0.000 | 
| test mapper.test jsDiff 31: input file has new line at end --> remove 1 empty line in the middle | Success |  | 0.000 | 
| test mapper.test jsDiff 33: input file has new line at end --> remove all | Success |  | 0.000 | 
| test mapper.test jsDiff 34: input file has no new line at end --> remove the last line | Success |  | 0.000 | 
| test mapper.test jsDiff 35: input file has no new line at end --> remove the last line and the new line at the end | Success |  | 0.000 | 
| test mapper.test jsDiff 36: input file has no new line at end --> remove all | Success |  | 0.000 | 
| test mapper.test jsDiff 37: input file has new line at end --> change the first line | Success |  | 0.000 | 
| test mapper.test jsDiff 38: input file has new line at end --> change the first line to 2 lines | Success |  | 0.000 | 
| test mapper.test jsDiff 39: input file has new line at end --> change the second line | Success |  | 0.000 | 
| test mapper.test jsDiff 42: input file has new line at end --> change the midle 2 lines | Success |  | 0.000 | 
| test mapper.test jsDiff 43: input file has new line at end --> change the midle 2 lines to 4 lines | Success |  | 0.000 | 
| test mapper.test jsDiff 44: input file has new line at end --> change the midle 2 lines to 1 line | Success |  | 0.000 | 
| test mapper.test jsDiff 45: input file has new line at end --> change all lines | Success |  | 0.000 | 
| test mapper.test jsDiff 46: input file has no new line at end --> change the last line | Success |  | 0.000 | 
| test mapper.test jsDiff 47: input file has no new line at end --> change the last line with new line | Success |  | 0.000 | 
| test mapper.test jsDiff 48: input file has no new line at end --> change the last line to 2 lines | Success |  | 0.000 | 
| test mapper.test jsDiff 49: input file has no new line at end --> change the last line to 2 lines with new line | Success |  | 0.000 | 
| test mapper.test jsDiff 50: input file has new line at end --> remove line 1,2 ;change 4,5 ; add 6-1,6-2 | Success |  | 0.000 | 
| test mapper.test jsDiff 51: input file has no new line at end --> change last line by adding one charactor | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 1: add 1 line without \r  to empty file | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 2: add 2 lines without \r  to empty file | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 3: add 1 line to empty file | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 4: add 2 lines to empty file | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 5: add 1 empty line at beginning | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 6: add 2 empty lines at beginning | Success |  | 0.001 | 
| test mapper.test jsDiff adapter 7: add 1 line at beginning | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 8: add 2 lines at beginning | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 9: input file without new line at end --> add new line at end (1) | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 10: input file without new line at end --> add new line at end (2) | Success |  | 0.001 | 
| test mapper.test jsDiff adapter 11: input file without new line at end --> add 1 empty line at end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 12: input file without new line at end --> add 2 empty lines at end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 13: input file without new line at end --> add 1 line without \r at end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 14: input file without new line at end --> add 2 lines without \r at end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 15: input file without new line at end --> add 1 line at end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 16: input file without new line at end --> add 2 lines at end | Success |  | 0.001 | 
| test mapper.test jsDiff adapter 17: input file with new line at end --> add 1 empty line at end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 18: input file with new line at end --> add 1 line without \r at end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 19: input file with new line at end --> add 2 lines without \r at end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 20: input file with new line at end --> add 1 line at end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 21: input file with new line at end --> add 2 lines at end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 22: input file with new line at end -->add 2 lines in the middle | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 23: input file without line at end -->add 2 empty lines in the middle | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 24: input file without line at end -->add 1 line before last line(Bug 360985) | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 25: input file with new line at end -->add 3 blocks at beginning , middle and end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 26: input file has new line at end --> remove 1 line at beginning | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 27: input file has new line at end --> remove 2 lines at beginning | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 28: input file has new line at end --> remove 2 lines in the middle | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 29: input file has new line at end --> remove 2 lines at end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 30: input file has new line at end --> remove  the empty line at the end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 31: input file has new line at end --> remove 1 empty line in the middle | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 32: input file has new line at end --> remove the last line and empty line at the end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 33: input file has new line at end --> remove all | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 34: input file has no new line at end --> remove the last line | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 35: input file has no new line at end --> remove the last line and the new line at the end | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 36: input file has no new line at end --> remove all | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 37: input file has new line at end --> change the first line | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 38: input file has new line at end --> change the first line to 2 lines | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 39: input file has new line at end --> change the second line | Success |  | 0.001 | 
| test mapper.test jsDiff adapter 40: input file has new line at end --> change the last line | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 41: input file has new line at end --> change the last line to 2 lines | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 42: input file has new line at end --> change the midle 2 lines | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 43: input file has new line at end --> change the midle 2 lines to 4 lines | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 44: input file has new line at end --> change the midle 2 lines to 1 line | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 45: input file has new line at end --> change all lines | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 46: input file has no new line at end --> change the last line | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 47: input file has no new line at end --> change the last line with new line | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 48: input file has no new line at end --> change the last line to 2 lines | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 49: input file has no new line at end --> change the last line to 2 lines with new line | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 50: input file has new line at end --> remove line 1,2 ;change 4,5 ; add 6-1,6-2 | Success |  | 0.000 | 
| test mapper.test jsDiff adapter 51: input file has no new line at end --> change last line by adding one charactor | Success |  | 0.000 | 
| test mapper.test empty case | Success |  | 0.000 | 
| test mapper.test add 1 empty line to empty file | Success |  | 0.000 | 
| test mapper.test add 2 empty lines to empty file | Success |  | 0.000 | 
| test mapper.test bug 401905 -- 1 | Success |  | 0.000 | 
| test mapper.test bug 401905 -- 2 | Success |  | 0.000 | 
| Name | Status | Type | Time(s) | 
| test recovery basic parse | Success |  | 0.002 | 
| test recovery - dot followed by EOF | Success |  | 0.001 | 
| test Empty Content Assist | Success |  | 0.037 | 
| test Empty File Content Assist | Success |  | 0.006 | 
| test Single Var Content Assist | Success |  | 0.006 | 
| test Single Var Content Assist 2 | Success |  | 0.004 | 
| test multi var content assist 1 | Success |  | 0.004 | 
| test multi var content assist 2 | Success |  | 0.002 | 
| test single function content assist | Success |  | 0.006 | 
| test multi function content assist 1 | Success |  | 0.005 | 
| test no dupe 1 | Success |  | 0.004 | 
| test no dupe 2 | Success |  | 0.006 | 
| test no dupe 3 | Success |  | 0.004 | 
| test no dupe 4 | Success |  | 0.002 | 
| test scopes 1 | Success |  | 0.005 | 
| test scopes 2 | Success |  | 0.005 | 
| test multi function content assist 2 | Success |  | 0.004 | 
| test in function 1 | Success |  | 0.005 | 
| test in function 2 | Success |  | 0.005 | 
| test in function 3 | Success |  | 0.004 | 
| test in function 4 | Success |  | 0.003 | 
| test in function 5 | Success |  | 0.002 | 
| test in function 6 | Success |  | 0.004 | 
| test in function 7 | Success |  | 0.004 | 
| test in function 8 | Success |  | 0.003 | 
| test Object inferencing with Variable | Success |  | 0.002 | 
| test Object Literal inferencing | Success |  | 0.002 | 
| test Simple String inferencing | Success |  | 0.003 | 
| test Simple Date inferencing | Success |  | 0.002 | 
| test Number inferencing with Variable | Success |  | 0.001 | 
| test Data flow Object Literal inferencing | Success |  | 0.002 | 
| test Data flow inferencing 1 | Success |  | 0.002 | 
| test Data flow inferencing 2 | Success |  | 0.002 | 
| test Data flow inferencing 3 | Success |  | 0.001 | 
| test Data flow inferencing 4 | Success |  | 0.002 | 
| test Simple this | Success |  | 0.002 | 
| test Object Literal inside | Success |  | 0.002 | 
| test Object Literal outside | Success |  | 0.002 | 
| test Object Literal none | Success |  | 0.003 | 
| test Object Literal outside 2 | Success |  | 0.003 | 
| test Object Literal outside 3 | Success |  | 0.003 | 
| test Object Literal outside 4 | Success |  | 0.002 | 
| test this reference 1 | Success |  | 0.004 | 
| test binary expression 1 | Success |  | 0.002 | 
| test for loop 1 | Success |  | 0.003 | 
| test for loop 2 | Success |  | 0.003 | 
| test for loop 3 | Success |  | 0.002 | 
| test while loop 1 | Success |  | 0.003 | 
| test while loop 2 | Success |  | 0.002 | 
| test while loop 3 | Success |  | 0.002 | 
| test catch clause 1 | Success |  | 0.002 | 
| test catch clause 2 | Success |  | 0.002 | 
| test get local var | Success |  | 0.002 | 
| test Math 1 | Success |  | 0.002 | 
| test Math 2 | Success |  | 0.001 | 
| test Math 3 | Success |  | 0.002 | 
| test Math 4 | Success |  | 0.002 | 
| test JSON 4 | Success |  | 0.002 | 
| test multi-dot inferencing 1 | Success |  | 0.002 | 
| test multi-dot inferencing 2 | Success |  | 0.003 | 
| test multi-dot inferencing 3 | Success |  | 0.003 | 
| test multi-dot inferencing 4 | Success |  | 0.003 | 
| test constructor 1 | Success |  | 0.001 | 
| test constructor 2 | Success |  | 0.004 | 
| test constructor 3 | Success |  | 0.004 | 
| test constructor 4 | Success |  | 0.004 | 
| test constructor 5 | Success |  | 0.003 | 
| test constructor 6 | Success |  | 0.003 | 
| test constructor 7 | Success |  | 0.004 | 
| test constructor 8 | Success |  | 0.004 | 
| test constructor 9 | Success |  | 0.002 | 
| test constructor 10 | Success |  | 0.001 | 
| test Function args 1 | Success |  | 0.004 | 
| test Function args 2 | Success |  | 0.002 | 
| test Function args 3 | Success |  | 0.004 | 
| test function args 4 | Success |  | 0.001 | 
| test function args 5 | Success |  | 0.001 | 
| test nested object expressions 1 | Success |  | 0.003 | 
| test nested object expressions 2 | Success |  | 0.002 | 
| test nested object expressions 3 | Success |  | 0.002 | 
| test function expression 1 | Success |  | 0.002 | 
| test function expression 2 | Success |  | 0.002 | 
| test function expression 3 | Success |  | 0.001 | 
| test function expression 4 | Success |  | 0.002 | 
| test function expression 4a | Success |  | 0.003 | 
| test function expression 5 | Success |  | 0.001 | 
| test function expression 6 | Success |  | 0.002 | 
| test globals 1 | Success |  | 0.001 | 
| test globals 2 | Success |  | 0.001 | 
| test globals 3 | Success |  | 0.000 | 
| test globals 4 | Success |  | 0.000 | 
| test globals 5 | Success |  | 0.001 | 
| test complex name 1 | Success |  | 0.002 | 
| test complex name 2 | Success |  | 0.001 | 
| test complex name 3 | Success |  | 0.000 | 
| test complex name 4 | Success |  | 0.001 | 
| test complex name 5 | Success |  | 0.002 | 
| test broken after dot 1 | Success |  | 0.003 | 
| test broken after dot 2 | Success |  | 0.002 | 
| test broken after dot 3 | Success |  | 0.002 | 
| test broken after dot 3a | Success |  | 0.002 | 
| test broken after dot 4 | Success |  | 0.003 | 
| test broken after dot 4a | Success |  | 0.002 | 
| test broken after dot 5 | Success |  | 0.003 | 
| test broken after dot 6 | Success |  | 0.002 | 
| test function return type 1 | Success |  | 0.001 | 
| test function return type 1a | Success |  | 0.001 | 
| test function return type 2 | Success |  | 0.001 | 
| test function return type 3 | Success |  | 0.002 | 
| test function return type 4 | Success |  | 0.002 | 
| test function return type 5 | Success |  | 0.002 | 
| test function return type 6 | Success |  | 0.002 | 
| test function return type if 1 | Success |  | 0.002 | 
| test function return type if 2 | Success |  | 0.002 | 
| test function return type while | Success |  | 0.002 | 
| test function return type do/while | Success |  | 0.003 | 
| test function return type for | Success |  | 0.002 | 
| test function return type for in | Success |  | 0.001 | 
| test function return type try 1 | Success |  | 0.003 | 
| test function return type try 2 | Success |  | 0.001 | 
| test function return type try 3 | Success |  | 0.002 | 
| test function return type try 4 | Success |  | 0.002 | 
| test function return type switch 1 | Success |  | 0.002 | 
| test function return type switch 2 | Success |  | 0.002 | 
| test function return type switch 3 | Success |  | 0.003 | 
| test function return type nested block 1 | Success |  | 0.001 | 
| test function return type nest block 2 | Success |  | 0.001 | 
| test function return type obj literal 1 | Success |  | 0.002 | 
| test function return type obj literal 2 | Success |  | 0.001 | 
| test function return type obj literal 3 | Success |  | 0.002 | 
| test function return type obj literal 4 | Success |  | 0.002 | 
| test implicit1 | Success |  | 0.000 | 
| test implicit2 | Success |  | 0.002 | 
| test implicit3 | Success |  | 0.001 | 
| test implicit4 | Success |  | 0.001 | 
| test implicit5 | Success |  | 0.002 | 
| test implicit6 | Success |  | 0.001 | 
| test implicit7 | Success |  | 0.001 | 
| test implicit8 | Success |  | 0.003 | 
| test implicit9 | Success |  | 0.000 | 
| test binary expr1 | Success |  | 0.000 | 
| test binary expr2 | Success |  | 0.001 | 
| test binary expr3 | Success |  | 0.000 | 
| test binary expr4 | Success |  | 0.002 | 
| test binary expr5 | Success |  | 0.001 | 
| test binary expr6 | Success |  | 0.001 | 
| test binary expr7 | Success |  | 0.002 | 
| test binary expr8 | Success |  | 0.001 | 
| test binary expr9 | Success |  | 0.002 | 
| test binary expr10 | Success |  | 0.001 | 
| test binary expr11 | Success |  | 0.002 | 
| test binary expr12 | Success |  | 0.002 | 
| test unary expr1 | Success |  | 0.001 | 
| test unary expr2 | Success |  | 0.001 | 
| test unary expr3 | Success |  | 0.001 | 
| test unary expr4 | Success |  | 0.002 | 
| test constructor prototype1 | Success |  | 0.003 | 
| test constructor prototype2 | Success |  | 0.001 | 
| test constructor prototype3 | Success |  | 0.001 | 
| test constructor prototype4 | Success |  | 0.002 | 
| test constructor prototype5 | Success |  | 0.003 | 
| test constructor prototype6 | Success |  | 0.002 | 
| test dotted constructor1 | Success |  | 0.002 | 
| test dotted constructor2 | Success |  | 0.001 | 
| test dotted constructor3 | Success |  | 0.001 | 
| test dotted constructor4 | Success |  | 0.002 | 
| test dotted constructor5 | Success |  | 0.002 | 
| test dotted constructor6 | Success |  | 0.003 | 
| test dotted constructor7 | Success |  | 0.003 | 
| test dotted constructor8 | Success |  | 0.002 | 
| test dotted constructor9 | Success |  | 0.003 | 
| test dotted constructor10 | Success |  | 0.005 | 
| test constructor in function | Success |  | 0.001 | 
| test constructor in constructor Not Ideal | Success |  | 0.002 | 
| test global redefine1 | Success |  | 0.001 | 
| test global redefine2 | Success |  | 0.000 | 
| test browser1 | Success |  | 0.071 | 
| test browser2 | Success |  | 0.001 | 
| test browser3 | Success |  | 0.001 | 
| test browser4 | Success |  | 0.001 | 
| test browser5 | Success |  | 0.001 | 
| test browser6 | Success |  | 0.002 | 
| test browser7 | Success |  | 0.001 | 
| test browser8 | Success |  | 0.001 | 
| test browser9 | Success |  | 0.003 | 
| test browser11 | Success |  | 0.001 | 
| test browser12 | Success |  | 0.001 | 
| test browser13 | Success |  | 0.002 | 
| test browser14 | Success |  | 0.000 | 
| test node1 | Success |  | 0.052 | 
| test node2 | Success |  | 0.002 | 
| test node3 | Success |  | 0.001 | 
| test node4 | Success |  | 0.001 | 
| test node5 | Success |  | 0.001 | 
| test node6 | Success |  | 0.001 | 
| test node7 | Success |  | 0.000 | 
| test node8 | Success |  | 0.001 | 
| test node9 | Success |  | 0.001 | 
| test node10 | Success |  | 0.001 | 
| test node11 | Success |  | 0.001 | 
| test node12 | Success |  | 0.003 | 
| test node13 | Success |  | 0.003 | 
| test node14 | Success |  | 0.001 | 
| test node15 | Success |  | 0.001 | 
| test node16 | Success |  | 0.002 | 
| test node17 | Success |  | 0.001 | 
| test node18 | Success |  | 0.002 | 
| test simple jsdoc1 | Success |  | 0.002 | 
| test simple jsdoc2 | Success |  | 0.002 | 
| test simple jsdoc3 | Success |  | 0.001 | 
| test simple jsdoc4 | Success |  | 0.002 | 
| test simple jsdoc5 | Success |  | 0.000 | 
| test simple jsdoc6 | Success |  | 0.001 | 
| test simple jsdoc7 | Success |  | 0.002 | 
| test simple jsdoc8 | Success |  | 0.001 | 
| test simple jsdoc9 | Success |  | 0.001 | 
| test simple jsdoc10 | Success |  | 0.002 | 
| test simple jsdoc11 | Success |  | 0.001 | 
| test simple jsdoc12 | Success |  | 0.002 | 
| test simple jsdoc13 | Success |  | 0.002 | 
| test simple jsdoc14 | Success |  | 0.001 | 
| test simple jsdoc15 | Success |  | 0.002 | 
| test type union jsdoc1 | Success |  | 0.001 | 
| test type nullable jsdoc1 | Success |  | 0.002 | 
| test type non-nullable jsdoc1 | Success |  | 0.001 | 
| test type array jsdoc1 | Success |  | 0.001 | 
| test type parameterized jsdoc1 | Success |  | 0.001 | 
| test type parameterized jsdoc1a | Success |  | 0.002 | 
| test type record jsdoc1 | Success |  | 0.001 | 
| test type record jsdoc2 | Success |  | 0.002 | 
| test type record jsdoc3 | Success |  | 0.001 | 
| test type record jsdoc4 | Success |  | 0.002 | 
| test type record jsdoc5 | Success |  | 0.002 | 
| test type record jsdoc6 | Success |  | 0.002 | 
| test type record jsdoc7 | Success |  | 0.001 | 
| test type record jsdoc8 | Success |  | 0.002 | 
| test type record jsdoc9 | Success |  | 0.002 | 
| test type record jsdoc10 | Success |  | 0.002 | 
| test type record jsdoc11 | Success |  | 0.001 | 
| test type record jsdoc12 | Success |  | 0.002 | 
| test param jsdoc1 | Success |  | 0.002 | 
| test param jsdoc2 | Success |  | 0.003 | 
| test param jsdoc3 | Success |  | 0.002 | 
| test param jsdoc4 | Success |  | 0.001 | 
| test param jsdoc5 | Success |  | 0.002 | 
| test return jsdoc1 | Success |  | 0.002 | 
| test return jsdoc2 | Success |  | 0.001 | 
| test reassignment jsdoc1 | Success |  | 0.001 | 
| test reassignment jsdoc2 | Success |  | 0.001 | 
| test reassignment jsdoc3 | Success |  | 0.002 | 
| test object literal fn param jsdoc1 | Success |  | 0.001 | 
| test object literal type jsdoc1 | Success |  | 0.001 | 
| test object literal fn return jsdoc1 | Success |  | 0.002 | 
| test dotted constructor jsdoc type 1 | Success |  | 0.001 | 
| test dotted constructor jsdoc type 2 | Success |  | 0.003 | 
| test array type1 | Success |  | 0.001 | 
| test array type2 | Success |  | 0.001 | 
| test array type3 | Success |  | 0.001 | 
| test array type3a | Success |  | 0.000 | 
| test array type4 | Success |  | 0.002 | 
| test array type5 | Success |  | 0.001 | 
| test array type6 | Success |  | 0.001 | 
| test array type7 | Success |  | 0.001 | 
| test array type8 | Success |  | 0.001 | 
| test jsdoc on property decl1 | Success |  | 0.001 | 
| test jsdoc on property decl2 | Success |  | 0.002 | 
| test reassignment undef->Obj | Success |  | 0.001 | 
| test reassignment undef->{ } | Success |  | 0.002 | 
| test reassignment undef->{a} | Success |  | 0.001 | 
| test reassignment undef->any | Success |  | 0.001 | 
| test reassignment obj->undefined | Success |  | 0.001 | 
| test reassignment obj->{ } | Success |  | 0.001 | 
| test reassignment obj->{a} | Success |  | 0.001 | 
| test reassignment obj->any | Success |  | 0.001 | 
| test reassignment { }->undefined | Success |  | 0.002 | 
| test reassignment { }->obj | Success |  | 0.002 | 
| test reassignment { }->{a} | Success |  | 0.001 | 
| test reassignment { }->any | Success |  | 0.001 | 
| test reassignment {a}->undefined | Success |  | 0.002 | 
| test reassignment {a}->obj | Success |  | 0.001 | 
| test reassignment {a}->{ } | Success |  | 0.002 | 
| test reassignment {a}->{a} | Success |  | 0.002 | 
| test reassignment {a}->any | Success |  | 0.001 | 
| test reassignment any->undefined | Success |  | 0.001 | 
| test reassignment any->obj | Success |  | 0.001 | 
| test reassignment any->{ } | Success |  | 0.001 | 
| test reassignment any->{a} | Success |  | 0.001 | 
| test reassignment any->any | Success |  | 0.001 | 
| test browser:true in options | Success |  | 0.001 | 
| test browser:false in options | Success |  | 0.001 | 
| test browser:true in options overriden by browser:false in text | Success |  | 0.001 | 
| test browser:false in options overriden by browser:true in text | Success |  | 0.001 | 
| test 1 global in options | Success |  | 0.001 | 
| test 2 globals in options | Success |  | 0.001 | 
| test 2 globals in options and in text | Success |  | 0.000 | 
| test globals and browser1 | Success |  | 0.001 | 
| test globals and browser2 | Success |  | 0.001 | 
| test obj literal with underscore | Success |  | 0.002 | 
| test computed member expressions1 | Success |  | 0.001 | 
| test computed member expressions2 | Success |  | 0.001 | 
| test computed member expressions3 | Success |  | 0.002 | 
| test computed member expressions4 | Success |  | 0.001 | 
| test computed member expressions5 | Success |  | 0.002 | 
| test computed member expressions6 | Success |  | 0.002 | 
| test full file inferecing 1 | Success |  | 0.001 | 
| test full file inferecing 2 | Success |  | 0.002 | 
| test full file inferecing 3 | Success |  | 0.002 | 
| test full file inferecing 4 | Success |  | 0.001 | 
| test full file inferecing 5 | Success |  | 0.001 | 
| test full file inferecing 6 | Success |  | 0.002 | 
| test full file inferecing 7 | Success |  | 0.003 | 
| test full file inferecing 8 | Success |  | 0.001 | 
| test full file inferecing 9 | Success |  | 0.002 | 
| test full file inferecing 10 | Success |  | 0.003 | 
| test full file inferecing 11a | Success |  | 0.001 | 
| test full file inferecing 11 | Success |  | 0.001 | 
| test full file inferecing 12 | Success |  | 0.002 | 
| test full file inferecing 13 | Success |  | 0.002 | 
| test full file inferecing 14 | Success |  | 0.002 | 
| test full file inferecing 15 | Success |  | 0.003 | 
| test full file inferecing 16 | Success |  | 0.001 | 
| test full file inferecing 17 | Success |  | 0.001 | 
| test full file inferecing 18 | Success |  | 0.001 | 
| test full file inferecing 19 | Success |  | 0.002 | 
| test full file inferecing 20 | Success |  | 0.001 | 
| test full file inferecing 21 | Success |  | 0.001 | 
| test full file inferecing 22 | Success |  | 0.001 | 
| test full file inferecing 23 | Success |  | 0.002 | 
| test full file inferecing 24 | Success |  | 0.002 | 
| test full file inferecing 25 | Success |  | 0.001 | 
| test full file inferecing 26 | Success |  | 0.001 | 
| test full file inferecing 27 | Success |  | 0.000 | 
| test full file inferecing 28 | Success |  | 0.001 | 
| test full file inferecing 29 | Success |  | 0.001 | 
| test full file inferecing 30 | Success |  | 0.001 | 
| test full file inferecing 31 | Success |  | 0.001 | 
| test full file inferecing 32 | Success |  | 0.000 | 
| test full file inferecing 33 | Success |  | 0.000 | 
| test full file inferecing 34 | Success |  | 0.001 | 
| test property read before | Success |  | 0.001 | 
| test property read after | Success |  | 0.000 | 
| test property read global before | Success |  | 0.000 | 
| test property read global after | Success |  | 0.001 | 
| test array parameterization1 | Success |  | 0.001 | 
| test array parameterization2 | Success |  | 0.001 | 
| test array parameterization3 | Success |  | 0.001 | 
| test array parameterization4 | Success |  | 0.001 | 
| test array parameterization5 | Success |  | 0.001 | 
| test array parameterization6 | Success |  | 0.002 | 
| test array parameterization7 | Success |  | 0.002 | 
| test array parameterization8 | Success |  | 0.001 | 
| test array parameterization9 | Success |  | 0.001 | 
| test array parameterization10 | Success |  | 0.002 | 
| test array parameterization11 | Success |  | 0.002 | 
| test case insensitive ordering1 | Success |  | 0.001 | 
| test case insensitive ordering2 | Success |  | 0.002 | 
| test loosely match 1 | Success |  | 0.001 | 
| test loosely match 2 | Success |  | 0.001 | 
| test loosely match 3 | Success |  | 0.000 | 
| test loosely match 4 | Success |  | 0.001 | 
| test proto ref in this1 | Success |  | 0.002 | 
| test proto ref in this2 | Success |  | 0.001 | 
| test proto ref in this3 | Success |  | 0.001 | 
| test invalid array type param in jsdoc | Success |  | 0.001 | 
| test tolerant parsing function 1 | Success |  | 0.002 | 
| test tolerant parsing function 2 | Success |  | 0.001 | 
| test tolerant parsing function 3 | Success |  | 0.002 | 
| test tolerant parsing function 4 | Success |  | 0.002 | 
| test tolerant parsing function 5 | Success |  | 0.003 | 
| test tolerant parsing function 6 | Success |  | 0.003 | 
| test tolerant parsing function 7 | Success |  | 0.004 | 
| test tolerant parsing function 8 | Success |  | 0.004 | 
| test tolerant parsing function 9 | Success |  | 0.001 | 
| test tolerant parsing function 10 | Success |  | 0.001 | 
| test function with property | Success |  | 0.001 | 
| test lowercase constructor 1 | Success |  | 0.001 | 
| test lowercase constructor 2 | Success |  | 0.001 | 
| test lowercase constructor prototype | Success |  | 0.001 | 
| test object literal usage-based inference | Success |  | 0.002 | 
| test object literal usage-based inference 2 | Success |  | 0.001 | 
| test recovery basic parse | Success |  | 0.002 | 
| test recovery - dot followed by EOF | Success |  | 0.001 | 
| test Empty Content Assist | Success |  | 0.030 | 
| test Empty File Content Assist | Success |  | 0.006 | 
| test Single Var Content Assist | Success |  | 0.006 | 
| test Single Var Content Assist 2 | Success |  | 0.003 | 
| test multi var content assist 1 | Success |  | 0.004 | 
| test multi var content assist 2 | Success |  | 0.002 | 
| test single function content assist | Success |  | 0.006 | 
| test multi function content assist 1 | Success |  | 0.004 | 
| test no dupe 1 | Success |  | 0.003 | 
| test no dupe 2 | Success |  | 0.005 | 
| test no dupe 3 | Success |  | 0.003 | 
| test no dupe 4 | Success |  | 0.002 | 
| test scopes 1 | Success |  | 0.004 | 
| test scopes 2 | Success |  | 0.004 | 
| test multi function content assist 2 | Success |  | 0.003 | 
| test in function 1 | Success |  | 0.004 | 
| test in function 2 | Success |  | 0.005 | 
| test in function 3 | Success |  | 0.003 | 
| test in function 4 | Success |  | 0.003 | 
| test in function 5 | Success |  | 0.002 | 
| test in function 6 | Success |  | 0.003 | 
| test in function 7 | Success |  | 0.004 | 
| test in function 8 | Success |  | 0.003 | 
| test Object inferencing with Variable | Success |  | 0.002 | 
| test Object Literal inferencing | Success |  | 0.002 | 
| test Simple String inferencing | Success |  | 0.003 | 
| test Simple Date inferencing | Success |  | 0.002 | 
| test Number inferencing with Variable | Success |  | 0.001 | 
| test Data flow Object Literal inferencing | Success |  | 0.002 | 
| test Data flow inferencing 1 | Success |  | 0.002 | 
| test Data flow inferencing 2 | Success |  | 0.001 | 
| test Data flow inferencing 3 | Success |  | 0.001 | 
| test Data flow inferencing 4 | Success |  | 0.003 | 
| test Simple this | Success |  | 0.002 | 
| test Object Literal inside | Success |  | 0.002 | 
| test Object Literal outside | Success |  | 0.002 | 
| test Object Literal none | Success |  | 0.003 | 
| test Object Literal outside 2 | Success |  | 0.003 | 
| test Object Literal outside 3 | Success |  | 0.003 | 
| test Object Literal outside 4 | Success |  | 0.002 | 
| test this reference 1 | Success |  | 0.003 | 
| test binary expression 1 | Success |  | 0.001 | 
| test for loop 1 | Success |  | 0.003 | 
| test for loop 2 | Success |  | 0.002 | 
| test for loop 3 | Success |  | 0.002 | 
| test while loop 1 | Success |  | 0.002 | 
| test while loop 2 | Success |  | 0.002 | 
| test while loop 3 | Success |  | 0.002 | 
| test catch clause 1 | Success |  | 0.002 | 
| test catch clause 2 | Success |  | 0.002 | 
| test get local var | Success |  | 0.002 | 
| test Math 1 | Success |  | 0.001 | 
| test Math 2 | Success |  | 0.001 | 
| test Math 3 | Success |  | 0.002 | 
| test Math 4 | Success |  | 0.001 | 
| test JSON 4 | Success |  | 0.002 | 
| test multi-dot inferencing 1 | Success |  | 0.002 | 
| test multi-dot inferencing 2 | Success |  | 0.002 | 
| test multi-dot inferencing 3 | Success |  | 0.003 | 
| test multi-dot inferencing 4 | Success |  | 0.003 | 
| test constructor 1 | Success |  | 0.002 | 
| test constructor 2 | Success |  | 0.003 | 
| test constructor 3 | Success |  | 0.004 | 
| test constructor 4 | Success |  | 0.004 | 
| test constructor 5 | Success |  | 0.003 | 
| test constructor 6 | Success |  | 0.002 | 
| test constructor 7 | Success |  | 0.002 | 
| test constructor 8 | Success |  | 0.003 | 
| test constructor 9 | Success |  | 0.002 | 
| test constructor 10 | Success |  | 0.001 | 
| test Function args 1 | Success |  | 0.003 | 
| test Function args 2 | Success |  | 0.001 | 
| test Function args 3 | Success |  | 0.003 | 
| test function args 4 | Success |  | 0.002 | 
| test function args 5 | Success |  | 0.001 | 
| test nested object expressions 1 | Success |  | 0.002 | 
| test nested object expressions 2 | Success |  | 0.002 | 
| test nested object expressions 3 | Success |  | 0.002 | 
| test function expression 1 | Success |  | 0.001 | 
| test function expression 2 | Success |  | 0.002 | 
| test function expression 3 | Success |  | 0.001 | 
| test function expression 4 | Success |  | 0.002 | 
| test function expression 4a | Success |  | 0.002 | 
| test function expression 5 | Success |  | 0.001 | 
| test function expression 6 | Success |  | 0.003 | 
| test globals 1 | Success |  | 0.000 | 
| test globals 2 | Success |  | 0.001 | 
| test globals 3 | Success |  | 0.000 | 
| test globals 4 | Success |  | 0.001 | 
| test globals 5 | Success |  | 0.001 | 
| test complex name 1 | Success |  | 0.001 | 
| test complex name 2 | Success |  | 0.002 | 
| test complex name 3 | Success |  | 0.000 | 
| test complex name 4 | Success |  | 0.001 | 
| test complex name 5 | Success |  | 0.002 | 
| test broken after dot 1 | Success |  | 0.003 | 
| test broken after dot 2 | Success |  | 0.002 | 
| test broken after dot 3 | Success |  | 0.001 | 
| test broken after dot 3a | Success |  | 0.001 | 
| test broken after dot 4 | Success |  | 0.002 | 
| test broken after dot 4a | Success |  | 0.003 | 
| test broken after dot 5 | Success |  | 0.002 | 
| test broken after dot 6 | Success |  | 0.001 | 
| test function return type 1 | Success |  | 0.001 | 
| test function return type 1a | Success |  | 0.001 | 
| test function return type 2 | Success |  | 0.001 | 
| test function return type 3 | Success |  | 0.002 | 
| test function return type 4 | Success |  | 0.001 | 
| test function return type 5 | Success |  | 0.002 | 
| test function return type 6 | Success |  | 0.002 | 
| test function return type if 1 | Success |  | 0.001 | 
| test function return type if 2 | Success |  | 0.001 | 
| test function return type while | Success |  | 0.002 | 
| test function return type do/while | Success |  | 0.002 | 
| test function return type for | Success |  | 0.002 | 
| test function return type for in | Success |  | 0.001 | 
| test function return type try 1 | Success |  | 0.002 | 
| test function return type try 2 | Success |  | 0.001 | 
| test function return type try 3 | Success |  | 0.002 | 
| test function return type try 4 | Success |  | 0.002 | 
| test function return type switch 1 | Success |  | 0.002 | 
| test function return type switch 2 | Success |  | 0.002 | 
| test function return type switch 3 | Success |  | 0.002 | 
| test function return type nested block 1 | Success |  | 0.001 | 
| test function return type nest block 2 | Success |  | 0.001 | 
| test function return type obj literal 1 | Success |  | 0.001 | 
| test function return type obj literal 2 | Success |  | 0.002 | 
| test function return type obj literal 3 | Success |  | 0.002 | 
| test function return type obj literal 4 | Success |  | 0.002 | 
| test implicit1 | Success |  | 0.001 | 
| test implicit2 | Success |  | 0.001 | 
| test implicit3 | Success |  | 0.000 | 
| test implicit4 | Success |  | 0.001 | 
| test implicit5 | Success |  | 0.001 | 
| test implicit6 | Success |  | 0.002 | 
| test implicit7 | Success |  | 0.001 | 
| test implicit8 | Success |  | 0.002 | 
| test implicit9 | Success |  | 0.000 | 
| test binary expr1 | Success |  | 0.001 | 
| test binary expr2 | Success |  | 0.001 | 
| test binary expr3 | Success |  | 0.001 | 
| test binary expr4 | Success |  | 0.001 | 
| test binary expr5 | Success |  | 0.001 | 
| test binary expr6 | Success |  | 0.001 | 
| test binary expr7 | Success |  | 0.001 | 
| test binary expr8 | Success |  | 0.001 | 
| test binary expr9 | Success |  | 0.001 | 
| test binary expr10 | Success |  | 0.001 | 
| test binary expr11 | Success |  | 0.002 | 
| test binary expr12 | Success |  | 0.001 | 
| test unary expr1 | Success |  | 0.001 | 
| test unary expr2 | Success |  | 0.001 | 
| test unary expr3 | Success |  | 0.001 | 
| test unary expr4 | Success |  | 0.002 | 
| test constructor prototype1 | Success |  | 0.002 | 
| test constructor prototype2 | Success |  | 0.001 | 
| test constructor prototype3 | Success |  | 0.002 | 
| test constructor prototype4 | Success |  | 0.002 | 
| test constructor prototype5 | Success |  | 0.002 | 
| test constructor prototype6 | Success |  | 0.001 | 
| test dotted constructor1 | Success |  | 0.001 | 
| test dotted constructor2 | Success |  | 0.001 | 
| test dotted constructor3 | Success |  | 0.001 | 
| test dotted constructor4 | Success |  | 0.002 | 
| test dotted constructor5 | Success |  | 0.002 | 
| test dotted constructor6 | Success |  | 0.002 | 
| test dotted constructor7 | Success |  | 0.003 | 
| test dotted constructor8 | Success |  | 0.001 | 
| test dotted constructor9 | Success |  | 0.003 | 
| test dotted constructor10 | Success |  | 0.004 | 
| test constructor in function | Success |  | 0.001 | 
| test constructor in constructor Not Ideal | Success |  | 0.001 | 
| test global redefine1 | Success |  | 0.001 | 
| test global redefine2 | Success |  | 0.001 | 
| test browser1 | Success |  | 0.062 | 
| test browser2 | Success |  | 0.001 | 
| test browser3 | Success |  | 0.001 | 
| test browser4 | Success |  | 0.001 | 
| test browser5 | Success |  | 0.001 | 
| test browser6 | Success |  | 0.001 | 
| test browser7 | Success |  | 0.001 | 
| test browser8 | Success |  | 0.002 | 
| test browser9 | Success |  | 0.002 | 
| test browser11 | Success |  | 0.001 | 
| test browser12 | Success |  | 0.002 | 
| test browser13 | Success |  | 0.001 | 
| test browser14 | Success |  | 0.001 | 
| test node1 | Success |  | 0.048 | 
| test node2 | Success |  | 0.001 | 
| test node3 | Success |  | 0.001 | 
| test node4 | Success |  | 0.001 | 
| test node5 | Success |  | 0.001 | 
| test node6 | Success |  | 0.000 | 
| test node7 | Success |  | 0.001 | 
| test node8 | Success |  | 0.001 | 
| test node9 | Success |  | 0.000 | 
| test node10 | Success |  | 0.001 | 
| test node11 | Success |  | 0.001 | 
| test node12 | Success |  | 0.003 | 
| test node13 | Success |  | 0.002 | 
| test node14 | Success |  | 0.001 | 
| test node15 | Success |  | 0.001 | 
| test node16 | Success |  | 0.001 | 
| test node17 | Success |  | 0.002 | 
| test node18 | Success |  | 0.001 | 
| test simple jsdoc1 | Success |  | 0.001 | 
| test simple jsdoc2 | Success |  | 0.001 | 
| test simple jsdoc3 | Success |  | 0.001 | 
| test simple jsdoc4 | Success |  | 0.001 | 
| test simple jsdoc5 | Success |  | 0.001 | 
| test simple jsdoc6 | Success |  | 0.001 | 
| test simple jsdoc7 | Success |  | 0.001 | 
| test simple jsdoc8 | Success |  | 0.001 | 
| test simple jsdoc9 | Success |  | 0.001 | 
| test simple jsdoc10 | Success |  | 0.002 | 
| test simple jsdoc11 | Success |  | 0.001 | 
| test simple jsdoc12 | Success |  | 0.002 | 
| test simple jsdoc13 | Success |  | 0.002 | 
| test simple jsdoc14 | Success |  | 0.001 | 
| test simple jsdoc15 | Success |  | 0.002 | 
| test type union jsdoc1 | Success |  | 0.002 | 
| test type nullable jsdoc1 | Success |  | 0.001 | 
| test type non-nullable jsdoc1 | Success |  | 0.002 | 
| test type array jsdoc1 | Success |  | 0.001 | 
| test type parameterized jsdoc1 | Success |  | 0.001 | 
| test type parameterized jsdoc1a | Success |  | 0.001 | 
| test type record jsdoc1 | Success |  | 0.001 | 
| test type record jsdoc2 | Success |  | 0.001 | 
| test type record jsdoc3 | Success |  | 0.002 | 
| test type record jsdoc4 | Success |  | 0.001 | 
| test type record jsdoc5 | Success |  | 0.002 | 
| test type record jsdoc6 | Success |  | 0.002 | 
| test type record jsdoc7 | Success |  | 0.002 | 
| test type record jsdoc8 | Success |  | 0.003 | 
| test type record jsdoc9 | Success |  | 0.002 | 
| test type record jsdoc10 | Success |  | 0.004 | 
| test type record jsdoc11 | Success |  | 0.001 | 
| test type record jsdoc12 | Success |  | 0.003 | 
| test param jsdoc1 | Success |  | 0.002 | 
| test param jsdoc2 | Success |  | 0.002 | 
| test param jsdoc3 | Success |  | 0.002 | 
| test param jsdoc4 | Success |  | 0.002 | 
| test param jsdoc5 | Success |  | 0.003 | 
| test return jsdoc1 | Success |  | 0.002 | 
| test return jsdoc2 | Success |  | 0.002 | 
| test reassignment jsdoc1 | Success |  | 0.002 | 
| test reassignment jsdoc2 | Success |  | 0.001 | 
| test reassignment jsdoc3 | Success |  | 0.002 | 
| test object literal fn param jsdoc1 | Success |  | 0.002 | 
| test object literal type jsdoc1 | Success |  | 0.001 | 
| test object literal fn return jsdoc1 | Success |  | 0.002 | 
| test dotted constructor jsdoc type 1 | Success |  | 0.001 | 
| test dotted constructor jsdoc type 2 | Success |  | 0.002 | 
| test array type1 | Success |  | 0.001 | 
| test array type2 | Success |  | 0.001 | 
| test array type3 | Success |  | 0.001 | 
| test array type3a | Success |  | 0.001 | 
| test array type4 | Success |  | 0.003 | 
| test array type5 | Success |  | 0.001 | 
| test array type6 | Success |  | 0.002 | 
| test array type7 | Success |  | 0.001 | 
| test array type8 | Success |  | 0.001 | 
| test jsdoc on property decl1 | Success |  | 0.002 | 
| test jsdoc on property decl2 | Success |  | 0.001 | 
| test reassignment undef->Obj | Success |  | 0.002 | 
| test reassignment undef->{ } | Success |  | 0.001 | 
| test reassignment undef->{a} | Success |  | 0.002 | 
| test reassignment undef->any | Success |  | 0.002 | 
| test reassignment obj->undefined | Success |  | 0.001 | 
| test reassignment obj->{ } | Success |  | 0.001 | 
| test reassignment obj->{a} | Success |  | 0.002 | 
| test reassignment obj->any | Success |  | 0.002 | 
| test reassignment { }->undefined | Success |  | 0.001 | 
| test reassignment { }->obj | Success |  | 0.001 | 
| test reassignment { }->{a} | Success |  | 0.001 | 
| test reassignment { }->any | Success |  | 0.001 | 
| test reassignment {a}->undefined | Success |  | 0.002 | 
| test reassignment {a}->obj | Success |  | 0.001 | 
| test reassignment {a}->{ } | Success |  | 0.001 | 
| test reassignment {a}->{a} | Success |  | 0.001 | 
| test reassignment {a}->any | Success |  | 0.001 | 
| test reassignment any->undefined | Success |  | 0.000 | 
| test reassignment any->obj | Success |  | 0.000 | 
| test reassignment any->{ } | Success |  | 0.000 | 
| test reassignment any->{a} | Success |  | 0.001 | 
| test reassignment any->any | Success |  | 0.001 | 
| test browser:true in options | Success |  | 0.001 | 
| test browser:false in options | Success |  | 0.001 | 
| test browser:true in options overriden by browser:false in text | Success |  | 0.000 | 
| test browser:false in options overriden by browser:true in text | Success |  | 0.001 | 
| test 1 global in options | Success |  | 0.000 | 
| test 2 globals in options | Success |  | 0.000 | 
| test 2 globals in options and in text | Success |  | 0.001 | 
| test globals and browser1 | Success |  | 0.002 | 
| test globals and browser2 | Success |  | 0.001 | 
| test obj literal with underscore | Success |  | 0.002 | 
| test computed member expressions1 | Success |  | 0.002 | 
| test computed member expressions2 | Success |  | 0.001 | 
| test computed member expressions3 | Success |  | 0.002 | 
| test computed member expressions4 | Success |  | 0.001 | 
| test computed member expressions5 | Success |  | 0.002 | 
| test computed member expressions6 | Success |  | 0.002 | 
| test full file inferecing 1 | Success |  | 0.001 | 
| test full file inferecing 2 | Success |  | 0.001 | 
| test full file inferecing 3 | Success |  | 0.002 | 
| test full file inferecing 4 | Success |  | 0.001 | 
| test full file inferecing 5 | Success |  | 0.001 | 
| test full file inferecing 6 | Success |  | 0.002 | 
| test full file inferecing 7 | Success |  | 0.003 | 
| test full file inferecing 8 | Success |  | 0.001 | 
| test full file inferecing 9 | Success |  | 0.003 | 
| test full file inferecing 10 | Success |  | 0.002 | 
| test full file inferecing 11a | Success |  | 0.001 | 
| test full file inferecing 11 | Success |  | 0.002 | 
| test full file inferecing 12 | Success |  | 0.002 | 
| test full file inferecing 13 | Success |  | 0.001 | 
| test full file inferecing 14 | Success |  | 0.002 | 
| test full file inferecing 15 | Success |  | 0.002 | 
| test full file inferecing 16 | Success |  | 0.002 | 
| test full file inferecing 17 | Success |  | 0.001 | 
| test full file inferecing 18 | Success |  | 0.001 | 
| test full file inferecing 19 | Success |  | 0.002 | 
| test full file inferecing 20 | Success |  | 0.001 | 
| test full file inferecing 21 | Success |  | 0.001 | 
| test full file inferecing 22 | Success |  | 0.001 | 
| test full file inferecing 23 | Success |  | 0.001 | 
| test full file inferecing 24 | Success |  | 0.001 | 
| test full file inferecing 25 | Success |  | 0.001 | 
| test full file inferecing 26 | Success |  | 0.001 | 
| test full file inferecing 27 | Success |  | 0.001 | 
| test full file inferecing 28 | Success |  | 0.001 | 
| test full file inferecing 29 | Success |  | 0.001 | 
| test full file inferecing 30 | Success |  | 0.001 | 
| test full file inferecing 31 | Success |  | 0.001 | 
| test full file inferecing 32 | Success |  | 0.000 | 
| test full file inferecing 33 | Success |  | 0.001 | 
| test full file inferecing 34 | Success |  | 0.001 | 
| test property read before | Success |  | 0.001 | 
| test property read after | Success |  | 0.001 | 
| test property read global before | Success |  | 0.001 | 
| test property read global after | Success |  | 0.001 | 
| test array parameterization1 | Success |  | 0.001 | 
| test array parameterization2 | Success |  | 0.001 | 
| test array parameterization3 | Success |  | 0.000 | 
| test array parameterization4 | Success |  | 0.001 | 
| test array parameterization5 | Success |  | 0.002 | 
| test array parameterization6 | Success |  | 0.001 | 
| test array parameterization7 | Success |  | 0.002 | 
| test array parameterization8 | Success |  | 0.001 | 
| test array parameterization9 | Success |  | 0.001 | 
| test array parameterization10 | Success |  | 0.003 | 
| test array parameterization11 | Success |  | 0.002 | 
| test case insensitive ordering1 | Success |  | 0.001 | 
| test case insensitive ordering2 | Success |  | 0.002 | 
| test loosely match 1 | Success |  | 0.001 | 
| test loosely match 2 | Success |  | 0.000 | 
| test loosely match 3 | Success |  | 0.000 | 
| test loosely match 4 | Success |  | 0.001 | 
| test proto ref in this1 | Success |  | 0.001 | 
| test proto ref in this2 | Success |  | 0.001 | 
| test proto ref in this3 | Success |  | 0.001 | 
| test invalid array type param in jsdoc | Success |  | 0.002 | 
| test tolerant parsing function 1 | Success |  | 0.001 | 
| test tolerant parsing function 2 | Success |  | 0.001 | 
| test tolerant parsing function 3 | Success |  | 0.002 | 
| test tolerant parsing function 4 | Success |  | 0.002 | 
| test tolerant parsing function 5 | Success |  | 0.003 | 
| test tolerant parsing function 6 | Success |  | 0.003 | 
| test tolerant parsing function 7 | Success |  | 0.003 | 
| test tolerant parsing function 8 | Success |  | 0.004 | 
| test tolerant parsing function 9 | Success |  | 0.001 | 
| test tolerant parsing function 10 | Success |  | 0.001 | 
| test function with property | Success |  | 0.001 | 
| test lowercase constructor 1 | Success |  | 0.001 | 
| test lowercase constructor 2 | Success |  | 0.002 | 
| test lowercase constructor prototype | Success |  | 0.001 | 
| test object literal usage-based inference | Success |  | 0.001 | 
| test object literal usage-based inference 2 | Success |  | 0.002 |