.. |
array_access.phpt
|
66b42ce080
Add slice call to array_access test
|
10 éve |
array_access_001.phpt
|
1b64a92c8d
Add test on ArrayAccess live binding
|
10 éve |
array_access_002.phpt
|
b25960786d
Remove count() echo statements
|
10 éve |
array_access_003.phpt
|
5a11ef2468
Test ArrayAccess prototype method overwriting
|
10 éve |
array_access_004.phpt
|
d21896ab33
Test export of properties on ArrayAccess object
|
10 éve |
array_access_005.phpt
|
35350f7642
Test __invoke handling on ArrayAccess objects
|
10 éve |
array_access_006.phpt
|
6399b49b3f
Improve ArrayAccess enumeration
|
10 éve |
array_access_007.phpt
|
1b027a525f
Implement delete behaviour on ArrayAccess objects
|
10 éve |
array_access_008.phpt
|
901268994a
Implement isset behaviour on ArrayAccess objects
|
10 éve |
array_access_basic2.phpt
|
1efd91b29a
Add array access offsetSet support
|
10 éve |
array_pass.phpt
|
dd20670546
When passing objects from JS to PHP with mixed keys, some of the keys
|
11 éve |
array_pass_flags.phpt
|
dd20670546
When passing objects from JS to PHP with mixed keys, some of the keys
|
11 éve |
basic.phpt
|
7e90439cdf
Make sure all tests and samples use the new exception class name V8JsScriptException.
|
12 éve |
callbacks.phpt
|
1c23a38026
Initial import
|
14 éve |
checkstring.phpt
|
7310c93c1e
Deprecate V8Js::checkString() in favour of compileString() and add tests.
|
10 éve |
checkstring_compile.phpt
|
7310c93c1e
Deprecate V8Js::checkString() in favour of compileString() and add tests.
|
10 éve |
closures_basic.phpt
|
7e90439cdf
Make sure all tests and samples use the new exception class name V8JsScriptException.
|
12 éve |
closures_dynamic.phpt
|
7e90439cdf
Make sure all tests and samples use the new exception class name V8JsScriptException.
|
12 éve |
commonjs_modules.phpt
|
293ca476f0
commonjs_modules test requires json_encode.
|
10 éve |
commonjs_multiassign.phpt
|
eda74908cc
Fix module caching, closes #107
|
10 éve |
compile_string.phpt
|
bd7d649d90
Added new functions V8Js::compileString() and V8Js::executeScript().
|
10 éve |
compile_string_isolate.phpt
|
bd7d649d90
Added new functions V8Js::compileString() and V8Js::executeScript().
|
10 éve |
construct.phpt
|
7e90439cdf
Make sure all tests and samples use the new exception class name V8JsScriptException.
|
12 éve |
context_preserving.phpt
|
7e90439cdf
Make sure all tests and samples use the new exception class name V8JsScriptException.
|
12 éve |
context_separation.phpt
|
7e90439cdf
Make sure all tests and samples use the new exception class name V8JsScriptException.
|
12 éve |
context_temp_creation.phpt
|
a3957f3844
Add test for regression pointed out in pull request #14
|
12 éve |
ctx_lifetime.phpt
|
0ea210f94e
Throw V8JsException if source is not a script
|
10 éve |
datetime_pass.phpt
|
a7d5a0776c
Make datetime_pass.phpt run on PHP 5.3, refs #86
|
11 éve |
derived_class_properties.phpt
|
645b0df999
Add test from issue #54
|
11 éve |
derived_class_properties_extra.phpt
|
683ac347c7
Test export of undeclared properties in derived classes
|
11 éve |
derived_class_properties_init.phpt
|
1f8b605585
Add test on initially initialized properties on V8Js object.
|
11 éve |
derived_class_properties_protected.phpt
|
b888cfce0d
Add test on protected & private properties on derived classes
|
11 éve |
die.phpt
|
1613570ced
Add test on die() call, refs #122
|
10 éve |
direct_construct.phpt
|
0ea210f94e
Throw V8JsException if source is not a script
|
10 éve |
exception.phpt
|
65148db31f
Add StartColumn/EndColumn properties to script exception, closes #126
|
10 éve |
exception_clearing.phpt
|
6d43ec6dbc
Fix exception_clearing test wrt. column numbers
|
10 éve |
exception_propagation_1.phpt
|
7e90439cdf
Make sure all tests and samples use the new exception class name V8JsScriptException.
|
12 éve |
exception_propagation_2.phpt
|
65148db31f
Add StartColumn/EndColumn properties to script exception, closes #126
|
10 éve |
exception_propagation_3.phpt
|
7e90439cdf
Make sure all tests and samples use the new exception class name V8JsScriptException.
|
12 éve |
exception_start_column.phpt
|
65148db31f
Add StartColumn/EndColumn properties to script exception, closes #126
|
10 éve |
execute_flags.phpt
|
b350871795
Correctly force to array on property writing, closes #137
|
10 éve |
execute_flags_args.phpt
|
b350871795
Correctly force to array on property writing, closes #137
|
10 éve |
execute_flags_property_writing.phpt
|
b350871795
Correctly force to array on property writing, closes #137
|
10 éve |
extensions_basic.phpt
|
1c23a38026
Initial import
|
14 éve |
extensions_circular_dependency.phpt
|
1c23a38026
Initial import
|
14 éve |
extensions_error.phpt
|
34242c5d60
skip extensions_error test for v8 version < 3.30
|
9 éve |
fatal_error_ignore_non_fatals.phpt
|
4e0b500de0
Use directory seperator pattern %e
|
10 éve |
fatal_error_no_uninstall_inner_frame.phpt
|
4e0b500de0
Use directory seperator pattern %e
|
10 éve |
fatal_error_recursive.phpt
|
a7fbe9dde4
Fix path seperator for Windows
|
10 éve |
fatal_error_rethrow.phpt
|
4e0b500de0
Use directory seperator pattern %e
|
10 éve |
fatal_error_uninstall_in_first_frame.phpt
|
4e0b500de0
Use directory seperator pattern %e
|
10 éve |
fatal_error_v8function.phpt
|
7ac12c4fbd
Unwind stack after fatal error in V8Function, closes #130
|
10 éve |
function_call.phpt
|
f90650d630
Create temporary HandleScope to get & call methods likewise, closes #33
|
11 éve |
function_passback.phpt
|
4f3cbd412b
Make test PHP 5.3 compatible
|
11 éve |
function_passback2.phpt
|
1f4caaeead
Create temporary HandleScope while reading properties
|
11 éve |
get_accessor.phpt
|
1c23a38026
Initial import
|
14 éve |
get_constructor.phpt
|
50fdfc5c88
Add test on constructor get-accessor.
|
10 éve |
has_property_after_dispose.phpt
|
0ea210f94e
Throw V8JsException if source is not a script
|
10 éve |
inheritance_basic.phpt
|
c28c9f50f1
introduce V8JsException class
|
10 éve |
issue_116-v8function-injection.phpt
|
8d8aed1e72
Reject V8Function passback to wrong isolate, closes #116
|
10 éve |
issue_127_001.phpt
|
3324490a79
test issue_127_001.phpt doesn't depend on ext_json
|
9 éve |
js-construct-basic.phpt
|
35e9fd849d
Add tests.
|
11 éve |
js-construct-direct-call.phpt
|
286b0d8ac0
Handle non-construct call
|
11 éve |
js-construct-protected-ctor.phpt
|
65148db31f
Add StartColumn/EndColumn properties to script exception, closes #126
|
10 éve |
js-construct-with-ctor.phpt
|
35e9fd849d
Add tests.
|
11 éve |
leak-php-object.phpt
|
bc86ce9e44
Clear persistent cells with weak references correctly, refs #88
|
11 éve |
long.phpt
|
66dbe7d323
Forgot to commit test for large number support.
|
11 éve |
magic_func.phpt
|
44c329b953
Add a test of PHP magic functions.
|
11 éve |
memory_limit.phpt
|
dbea6fc122
Correct name of memory limit test.
|
10 éve |
multi-object.phpt
|
bc82d13658
Add isolate to key of template cache.
|
11 éve |
multi.phpt
|
e57e3eed1d
Add tests with multiple V8Js instances
|
11 éve |
null_byte_string.phpt
|
fd801631b7
Add null-byte passing test, make var_dump null-byte safe, closes #80
|
11 éve |
object.phpt
|
f6a6d1e4b5
Rework JavaScript wrapper for PHP objects.
|
11 éve |
object_dom.phpt
|
249aa39418
object_dom test requires DomDocument class
|
10 éve |
object_method_call.phpt
|
30497766a3
Fix test cases which hard coded the object identity of returned objects.
|
11 éve |
object_passback.phpt
|
bd9483080d
Don't re-wrap PHP objects from V8 to V8Object
|
11 éve |
object_prototype.phpt
|
30497766a3
Fix test cases which hard coded the object identity of returned objects.
|
11 éve |
object_reuse.phpt
|
1c23a38026
Initial import
|
14 éve |
property_exists.phpt
|
035e6faa8b
Implement property_exists()/isset()/empty() on wrapped JavaScript objects.
|
11 éve |
property_visibility-delete.phpt
|
48feb0bf35
Don't unset non-public properties, just hide them.
|
11 éve |
property_visibility-enumerate.phpt
|
aa924a8cb3
Add test on visibility of properties on enumeration
|
11 éve |
property_visibility-has-property.phpt
|
956eacb180
Add test on property visibility regarding hasOwnProperty
|
11 éve |
property_visibility-set.phpt
|
8f200b3905
Call __set if JS accesses private/protected property
|
11 éve |
property_visibility.phpt
|
170b1ff94c
Handle property visibility and __get, refs #79
|
11 éve |
property_visibility__get.phpt
|
170b1ff94c
Handle property visibility and __get, refs #79
|
11 éve |
property_visibility__set.phpt
|
8f200b3905
Call __set if JS accesses private/protected property
|
11 éve |
regression_121.phpt
|
3145ea0323
Set hidden data also on already know weak objects, closes #121
|
10 éve |
return_value.phpt
|
30497766a3
Fix test cases which hard coded the object identity of returned objects.
|
11 éve |
serialize_001.phpt
|
73d022cca1
Test unserialization with properties
|
10 éve |
serialize_002.phpt
|
af58f4ec9e
Catch serialization of V8Function instances
|
10 éve |
serialize_basic.phpt
|
73d022cca1
Test unserialization with properties
|
10 éve |
set_memory_limit_001.phpt
|
2a1ae43496
Use prologues for V8Function calls, closes #129
|
10 éve |
set_memory_limit_003.phpt
|
c17208c9c0
Allow to impose memory & time limits
|
10 éve |
set_memory_limit_basic.phpt
|
3a1f3e5237
Add setMemoryLimit & setTimeLimit setter methods
|
10 éve |
set_time_limit_001.phpt
|
2a1ae43496
Use prologues for V8Function calls, closes #129
|
10 éve |
set_time_limit_002.phpt
|
8b89a7b691
increase time limit to start engine
|
10 éve |
set_time_limit_003.phpt
|
c17208c9c0
Allow to impose memory & time limits
|
10 éve |
set_time_limit_004.phpt
|
2252169a98
Use isolate->RequestInterrupt to get heap size
|
10 éve |
set_time_limit_basic.phpt
|
3a1f3e5237
Add setMemoryLimit & setTimeLimit setter methods
|
10 éve |
skipif.inc
|
1c23a38026
Initial import
|
14 éve |
time_limit.phpt
|
de2479aca6
fixed tests using absolute urls
|
12 éve |
timezones.phpt
|
7b435e30dc
Skip tests/timezones on Windows
|
10 éve |
use_after_dispose.phpt
|
0ea210f94e
Throw V8JsException if source is not a script
|
10 éve |
v8_unset_property.phpt
|
0ea210f94e
Throw V8JsException if source is not a script
|
10 éve |
v8_write_property.phpt
|
0ea210f94e
Throw V8JsException if source is not a script
|
10 éve |
var_dump.phpt
|
edb4679223
Adapt var_dump test new php versions.
|
10 éve |
variable_passing.phpt
|
1c23a38026
Initial import
|
14 éve |