blob: d54b03d2f03678fb08fd4b3c4a8ab0f9c786416a [file] [log] [blame]
** Testing int, property 'foo' (value) **
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
** Testing int, property 'bar' (function) **
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
** Testing int, property 42 (value) **
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
** Testing int, property 43 (function) **
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
** Testing int, property -42 (value) **
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
** Testing int, property -43 (function) **
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
** Testing int, property 'foo_strict' (value, strict mode) **
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
** Testing int, property 'bar_strict' (function, strict mode) **
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
** Testing int, property 142 (value, strict mode) **
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
** Testing int, property 143 (function, strict mode) **
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
** Testing int, property -142 (value, strict mode) **
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
** Testing int, property -143 (function, strict mode) **
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
** Testing large int, property 'foo' (value) **
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
** Testing large int, property 'bar' (function) **
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
** Testing large int, property 42 (value) **
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
** Testing large int, property 43 (function) **
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
** Testing large int, property -42 (value) **
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
** Testing large int, property -43 (function) **
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
** Testing large int, property 'foo_strict' (value, strict mode) **
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
** Testing large int, property 'bar_strict' (function, strict mode) **
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
** Testing large int, property 142 (value, strict mode) **
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
** Testing large int, property 143 (function, strict mode) **
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
** Testing large int, property -142 (value, strict mode) **
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
** Testing large int, property -143 (function, strict mode) **
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
** Testing float, property 'foo' (value) **
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
** Testing float, property 'bar' (function) **
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
** Testing float, property 42 (value) **
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
** Testing float, property 43 (function) **
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
** Testing float, property -42 (value) **
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
** Testing float, property -43 (function) **
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: true
Is Boolean: false
Is String: false
... returning from function
** Testing float, property 'foo_strict' (value, strict mode) **
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
** Testing float, property 'bar_strict' (function, strict mode) **
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
** Testing float, property 142 (value, strict mode) **
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
** Testing float, property 143 (function, strict mode) **
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
** Testing float, property -142 (value, strict mode) **
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
** Testing float, property -143 (function, strict mode) **
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: number
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
** Testing bool, property 'foo' (value) **
Executing getter:
Type: object
Is Object: true
Is Number: false
Is Boolean: true
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: false
Is Boolean: true
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: false
Is Boolean: true
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: false
Is Boolean: true
Is String: false
** Testing bool, property 'bar' (function) **
Executing function:
Type: object
Is Object: true
Is Number: false
Is Boolean: true
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: false
Is Boolean: true
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: false
Is Boolean: true
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: false
Is Boolean: true
Is String: false
... returning from function
** Testing bool, property 42 (value) **
Executing getter:
Type: object
Is Object: true
Is Number: false
Is Boolean: true
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: false
Is Boolean: true
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: false
Is Boolean: true
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: false
Is Boolean: true
Is String: false
** Testing bool, property 43 (function) **
Executing function:
Type: object
Is Object: true
Is Number: false
Is Boolean: true
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: false
Is Boolean: true
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: false
Is Boolean: true
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: false
Is Boolean: true
Is String: false
... returning from function
** Testing bool, property -42 (value) **
Executing getter:
Type: object
Is Object: true
Is Number: false
Is Boolean: true
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: false
Is Boolean: true
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: false
Is Boolean: true
Is String: false
Executing getter:
Type: object
Is Object: true
Is Number: false
Is Boolean: true
Is String: false
** Testing bool, property -43 (function) **
Executing function:
Type: object
Is Object: true
Is Number: false
Is Boolean: true
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: false
Is Boolean: true
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: false
Is Boolean: true
Is String: false
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: false
Is Boolean: true
Is String: false
... returning from function
** Testing bool, property 'foo_strict' (value, strict mode) **
Executing getter:
Type: boolean
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: boolean
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: boolean
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: boolean
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
** Testing bool, property 'bar_strict' (function, strict mode) **
Executing function:
Type: boolean
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: boolean
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: boolean
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: boolean
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
** Testing bool, property 142 (value, strict mode) **
Executing getter:
Type: boolean
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: boolean
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: boolean
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: boolean
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
** Testing bool, property 143 (function, strict mode) **
Executing function:
Type: boolean
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: boolean
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: boolean
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: boolean
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
** Testing bool, property -142 (value, strict mode) **
Executing getter:
Type: boolean
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: boolean
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: boolean
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: boolean
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
** Testing bool, property -143 (function, strict mode) **
Executing function:
Type: boolean
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: boolean
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: boolean
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: boolean
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
** Testing string, property 'foo' (value) **
Executing getter:
Type: object
Is Object: true
Is Number: false
Is Boolean: false
Is String: true
Executing getter:
Type: object
Is Object: true
Is Number: false
Is Boolean: false
Is String: true
Executing getter:
Type: object
Is Object: true
Is Number: false
Is Boolean: false
Is String: true
Executing getter:
Type: object
Is Object: true
Is Number: false
Is Boolean: false
Is String: true
** Testing string, property 'bar' (function) **
Executing function:
Type: object
Is Object: true
Is Number: false
Is Boolean: false
Is String: true
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: false
Is Boolean: false
Is String: true
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: false
Is Boolean: false
Is String: true
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: false
Is Boolean: false
Is String: true
... returning from function
** Testing string, property 42 (value) **
Executing getter:
Type: object
Is Object: true
Is Number: false
Is Boolean: false
Is String: true
Executing getter:
Type: object
Is Object: true
Is Number: false
Is Boolean: false
Is String: true
Executing getter:
Type: object
Is Object: true
Is Number: false
Is Boolean: false
Is String: true
Executing getter:
Type: object
Is Object: true
Is Number: false
Is Boolean: false
Is String: true
** Testing string, property 43 (function) **
Executing function:
Type: object
Is Object: true
Is Number: false
Is Boolean: false
Is String: true
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: false
Is Boolean: false
Is String: true
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: false
Is Boolean: false
Is String: true
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: false
Is Boolean: false
Is String: true
... returning from function
** Testing string, property -42 (value) **
Executing getter:
Type: object
Is Object: true
Is Number: false
Is Boolean: false
Is String: true
Executing getter:
Type: object
Is Object: true
Is Number: false
Is Boolean: false
Is String: true
Executing getter:
Type: object
Is Object: true
Is Number: false
Is Boolean: false
Is String: true
Executing getter:
Type: object
Is Object: true
Is Number: false
Is Boolean: false
Is String: true
** Testing string, property -43 (function) **
Executing function:
Type: object
Is Object: true
Is Number: false
Is Boolean: false
Is String: true
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: false
Is Boolean: false
Is String: true
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: false
Is Boolean: false
Is String: true
... returning from function
Executing function:
Type: object
Is Object: true
Is Number: false
Is Boolean: false
Is String: true
... returning from function
** Testing string, property 'foo_strict' (value, strict mode) **
Executing getter:
Type: string
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: string
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: string
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: string
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
** Testing string, property 'bar_strict' (function, strict mode) **
Executing function:
Type: string
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: string
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: string
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: string
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
** Testing string, property 142 (value, strict mode) **
Executing getter:
Type: string
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: string
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: string
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: string
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
** Testing string, property 143 (function, strict mode) **
Executing function:
Type: string
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: string
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: string
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: string
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
** Testing string, property -142 (value, strict mode) **
Executing getter:
Type: string
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: string
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: string
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
Executing getter:
Type: string
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
** Testing string, property -143 (function, strict mode) **
Executing function:
Type: string
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: string
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: string
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function
Executing function:
Type: string
Is Object: false
Is Number: false
Is Boolean: false
Is String: false
... returning from function