Christiano Becker 9cb0400f90 Added tests/tojson_001.phpt il y a 2 ans
..
array_access.phpt 10cd73a03d eliminate PHP_VERSION_ID checks for < 80000 etc il y a 2 ans
array_access_001.phpt 10cd73a03d eliminate PHP_VERSION_ID checks for < 80000 etc il y a 2 ans
array_access_002.phpt fab7a68717 PHP 8.2 compatibility il y a 2 ans
array_access_003.phpt 10cd73a03d eliminate PHP_VERSION_ID checks for < 80000 etc il y a 2 ans
array_access_004.phpt 10cd73a03d eliminate PHP_VERSION_ID checks for < 80000 etc il y a 2 ans
array_access_005.phpt 10cd73a03d eliminate PHP_VERSION_ID checks for < 80000 etc il y a 2 ans
array_access_006.phpt 10cd73a03d eliminate PHP_VERSION_ID checks for < 80000 etc il y a 2 ans
array_access_007.phpt 10cd73a03d eliminate PHP_VERSION_ID checks for < 80000 etc il y a 2 ans
array_access_008.phpt 10cd73a03d eliminate PHP_VERSION_ID checks for < 80000 etc il y a 2 ans
array_access_basic2.phpt 10cd73a03d eliminate PHP_VERSION_ID checks for < 80000 etc il y a 2 ans
array_pass.phpt dd20670546 When passing objects from JS to PHP with mixed keys, some of the keys il y a 11 ans
array_pass_flags.phpt dd20670546 When passing objects from JS to PHP with mixed keys, some of the keys il y a 11 ans
array_recursive.phpt 90b6b31f06 break recursion immediately on PHP <= 7.2 as well il y a 6 ans
basic.phpt 7e90439cdf Make sure all tests and samples use the new exception class name V8JsScriptException. il y a 12 ans
callbacks.phpt 1c23a38026 Initial import il y a 14 ans
checkstring_compile.phpt 67269ddfc4 Adapt test expectations to V8 error message changes il y a 9 ans
closures_basic.phpt 403435d0c0 relax expectations on V8 toString conversions (broken by V8 8.4), refs #444 il y a 4 ans
closures_dynamic.phpt 403435d0c0 relax expectations on V8 toString conversions (broken by V8 8.4), refs #444 il y a 4 ans
commonjs_caching_001.phpt d8e239a756 test per isolate module cache seperation il y a 9 ans
commonjs_caching_002.phpt d8e239a756 test per isolate module cache seperation il y a 9 ans
commonjs_cust_normalise_001.phpt 67a9de01bd Allow custom module normalisation il y a 9 ans
commonjs_cust_normalise_002.phpt 67a9de01bd Allow custom module normalisation il y a 9 ans
commonjs_cust_normalise_003.phpt 67a9de01bd Allow custom module normalisation il y a 9 ans
commonjs_cust_normalise_004.phpt 67a9de01bd Allow custom module normalisation il y a 9 ans
commonjs_exception_001.phpt 7dcebdd927 forward exceptions thrown in module loader il y a 8 ans
commonjs_exception_002.phpt 9fd201eb16 forward exceptions thrown in module normaliser il y a 8 ans
commonjs_fatal_error.phpt bf58fe67c1 wrap module loading in zend_try/zend_catch, closes #178 il y a 9 ans
commonjs_modules.phpt 293ca476f0 commonjs_modules test requires json_encode. il y a 10 ans
commonjs_multiassign.phpt eda74908cc Fix module caching, closes #107 il y a 10 ans
commonjs_native_basic.phpt 7663fb6888 support native modules il y a 7 ans
commonjs_node_compat_001.phpt 384ec9b1b6 use "this = module.exports" for modules il y a 7 ans
commonjs_node_compat_002.phpt 1c7e355937 allow modules to return arbitrary values il y a 7 ans
commonjs_node_compat_003.phpt 6a2f53a9f1 test "delete module.exports" il y a 7 ans
commonjs_node_compat_basic.phpt 384ec9b1b6 use "this = module.exports" for modules il y a 7 ans
commonjs_normalise_001.phpt ea3ec4bd65 Fix commonjs memory leaks (and increase test coverage to 100%) il y a 9 ans
commonjs_normalise_002.phpt ea3ec4bd65 Fix commonjs memory leaks (and increase test coverage to 100%) il y a 9 ans
commonjs_normalise_003.phpt 441f7b7fab v8js_commonjs_split_terms: use pointer comparison instead of strlen il y a 9 ans
commonjs_normalise_004.phpt ea3ec4bd65 Fix commonjs memory leaks (and increase test coverage to 100%) il y a 9 ans
commonjs_normalise_005.phpt ea3ec4bd65 Fix commonjs memory leaks (and increase test coverage to 100%) il y a 9 ans
commonjs_source_naming.phpt 39fff2301e Use module id as JsFileName for V8 il y a 9 ans
compile_string.phpt bd7d649d90 Added new functions V8Js::compileString() and V8Js::executeScript(). il y a 10 ans
compile_string_isolate.phpt bd7d649d90 Added new functions V8Js::compileString() and V8Js::executeScript(). il y a 10 ans
construct.phpt 7e90439cdf Make sure all tests and samples use the new exception class name V8JsScriptException. il y a 12 ans
context_preserving.phpt 7e90439cdf Make sure all tests and samples use the new exception class name V8JsScriptException. il y a 12 ans
context_separation.phpt 7e90439cdf Make sure all tests and samples use the new exception class name V8JsScriptException. il y a 12 ans
context_temp_creation.phpt a3957f3844 Add test for regression pointed out in pull request #14 il y a 12 ans
create_snapshot_basic.phpt f6a93c3cd6 Remove support for uncaught exceptions. Use try/catch. il y a 2 ans
ctx_lifetime.phpt 49acfc6f22 Adapt ctx_lifetime test to PHP7: changed exception handling il y a 9 ans
datetime_pass.phpt 403435d0c0 relax expectations on V8 toString conversions (broken by V8 8.4), refs #444 il y a 4 ans
derived_class_properties.phpt 645b0df999 Add test from issue #54 il y a 11 ans
derived_class_properties_extra.phpt 683ac347c7 Test export of undeclared properties in derived classes il y a 11 ans
derived_class_properties_init.phpt 1f8b605585 Add test on initially initialized properties on V8Js object. il y a 11 ans
derived_class_properties_protected.phpt b888cfce0d Add test on protected & private properties on derived classes il y a 11 ans
die.phpt 1613570ced Add test on die() call, refs #122 il y a 10 ans
direct_construct.phpt 0ea210f94e Throw V8JsException if source is not a script il y a 10 ans
exception.phpt 65148db31f Add StartColumn/EndColumn properties to script exception, closes #126 il y a 10 ans
exception_filter_001.phpt 4bfe2ef3ce rename to setExceptionFilter il y a 2 ans
exception_filter_002.phpt 4bfe2ef3ce rename to setExceptionFilter il y a 2 ans
exception_filter_003.phpt 4bfe2ef3ce rename to setExceptionFilter il y a 2 ans
exception_filter_004.phpt bf51bf52a9 document (re-)throwing behaviour from exception filter il y a 2 ans
exception_filter_005.phpt b635a16789 add test on uninstallation of exception filter il y a 2 ans
exception_filter_006.phpt bf51bf52a9 document (re-)throwing behaviour from exception filter il y a 2 ans
exception_filter_basic.phpt 4bfe2ef3ce rename to setExceptionFilter il y a 2 ans
exception_start_column.phpt 54e3a07bc8 make exception_start_column.phpt green again, closes #302 il y a 8 ans
execute_flags.phpt b350871795 Correctly force to array on property writing, closes #137 il y a 10 ans
execute_flags_args.phpt b350871795 Correctly force to array on property writing, closes #137 il y a 10 ans
execute_flags_property_writing.phpt b350871795 Correctly force to array on property writing, closes #137 il y a 10 ans
fatal_error_ignore_non_fatals.phpt 3d64f08536 optimize redundancy code and fix some unit test il y a 3 ans
fatal_error_no_uninstall_inner_frame.phpt 11155a6a51 PHP7 adapt: changed fatal error messages il y a 9 ans
fatal_error_recursive.phpt 11155a6a51 PHP7 adapt: changed fatal error messages il y a 9 ans
fatal_error_rethrow.phpt c2a2cc341f Initialize libv8_platform for Windows as well il y a 9 ans
fatal_error_uninstall_in_first_frame.phpt 11155a6a51 PHP7 adapt: changed fatal error messages il y a 9 ans
fatal_error_v8function.phpt 3d64f08536 optimize redundancy code and fix some unit test il y a 3 ans
function_call.phpt f90650d630 Create temporary HandleScope to get & call methods likewise, closes #33 il y a 11 ans
function_passback.phpt 4f3cbd412b Make test PHP 5.3 compatible il y a 11 ans
function_passback2.phpt 1f4caaeead Create temporary HandleScope while reading properties il y a 11 ans
function_properties.phpt a58f944804 Experiment to see if #172 is easy to fix il y a 9 ans
generators_from_v8_001.phpt 38b9c053a1 Enable V8Generator support on V8 >= 3.30.0 il y a 9 ans
generators_from_v8_002.phpt 38b9c053a1 Enable V8Generator support on V8 >= 3.30.0 il y a 9 ans
generators_from_v8_003.phpt 38b9c053a1 Enable V8Generator support on V8 >= 3.30.0 il y a 9 ans
generators_from_v8_004.phpt 38b9c053a1 Enable V8Generator support on V8 >= 3.30.0 il y a 9 ans
generators_from_v8_005.phpt 38b9c053a1 Enable V8Generator support on V8 >= 3.30.0 il y a 9 ans
generators_from_v8_006.phpt 38b9c053a1 Enable V8Generator support on V8 >= 3.30.0 il y a 9 ans
generators_from_v8_007.phpt 38b9c053a1 Enable V8Generator support on V8 >= 3.30.0 il y a 9 ans
generators_from_v8_008.phpt 38b9c053a1 Enable V8Generator support on V8 >= 3.30.0 il y a 9 ans
generators_from_v8_009.phpt 38b9c053a1 Enable V8Generator support on V8 >= 3.30.0 il y a 9 ans
generators_from_v8_010.phpt 38b9c053a1 Enable V8Generator support on V8 >= 3.30.0 il y a 9 ans
generators_from_v8_basic.phpt 38b9c053a1 Enable V8Generator support on V8 >= 3.30.0 il y a 9 ans
generators_to_v8_001.phpt e2636b2e71 Skip Generator export tests if not supported il y a 9 ans
generators_to_v8_002.phpt e2636b2e71 Skip Generator export tests if not supported il y a 9 ans
generators_to_v8_003.phpt e2636b2e71 Skip Generator export tests if not supported il y a 9 ans
generators_to_v8_004.phpt e2636b2e71 Skip Generator export tests if not supported il y a 9 ans
generators_to_v8_basic.phpt e2636b2e71 Skip Generator export tests if not supported il y a 9 ans
get_accessor.phpt 1c23a38026 Initial import il y a 14 ans
get_constructor.phpt cbbce91ffd Rename constructor functions to __construct il y a 9 ans
global_object_basic.phpt c20c19c126 add test so that 'this === global' il y a 7 ans
has_property_after_dispose.phpt 83431fbd52 * Added AllowDynamicPropertis on V8Js, V8Object and V8Function il y a 2 ans
inheritance_basic.phpt c28c9f50f1 introduce V8JsException class il y a 10 ans
issue_116-v8function-injection.phpt 8d8aed1e72 Reject V8Function passback to wrong isolate, closes #116 il y a 10 ans
issue_127_001.phpt 3324490a79 test issue_127_001.phpt doesn't depend on ext_json il y a 9 ans
issue_160_basic.phpt 53995ac616 Make FLAG_FORCE_ARRAY not affect V8Function objects, #closes 160 il y a 9 ans
issue_183_001.phpt bf6effba63 Merge remote-tracking branch 'origin/master' into php7 il y a 9 ans
issue_183_002.phpt bf6effba63 Merge remote-tracking branch 'origin/master' into php7 il y a 9 ans
issue_183_003.phpt f6a93c3cd6 Remove support for uncaught exceptions. Use try/catch. il y a 2 ans
issue_183_004.phpt d438624a3d Don't export V8Js methods even if overwritten il y a 9 ans
issue_183_005.phpt 4a8a8b812f Add test that V8Js::__sleep and V8Js::__wakeup are final il y a 9 ans
issue_183_006.phpt 4a8a8b812f Add test that V8Js::__sleep and V8Js::__wakeup are final il y a 9 ans
issue_183_basic.phpt 0945749e7c add basic test on issue #183 il y a 9 ans
issue_185_001.phpt 3c5508b956 Provide correct "this" on V8Object method invocation, closes #185 il y a 9 ans
issue_185_002.phpt 3c5508b956 Provide correct "this" on V8Object method invocation, closes #185 il y a 9 ans
issue_185_basic.phpt 3c5508b956 Provide correct "this" on V8Object method invocation, closes #185 il y a 9 ans
issue_246_001.phpt 8126fc4928 Handle Z_TYPE == IS_REFERENCE well, fixes #246 il y a 8 ans
issue_250_001.phpt 83431fbd52 * Added AllowDynamicPropertis on V8Js, V8Object and V8Function il y a 2 ans
issue_250_002.phpt 5ae48bbda7 Fix refcounting, use zval_ptr_dtor, closes #250 il y a 8 ans
issue_306_basic.phpt 09f69caf64 Relax test to work on V8 without i18n support il y a 8 ans
issue_316_basic.phpt 36f52e84d1 Add test for #316 il y a 8 ans
issue_349_basic.phpt 48a763d6db pass module_base directly via FunctionTemplate, closes #349 il y a 7 ans
issue_410_basic.phpt 5f7bf9900b add test, refs #410 il y a 5 ans
issue_472_basic.phpt 3257a86bef hold extra reference on v8 instance as long as we call into V8, closes #472 il y a 2 ans
issue_497_001.phpt 5a10dec698 When FLAG_PROPAGATE_PHP_EXCEPTIONS is set, check for unwind or graceful exit before propagate il y a 2 ans
issue_504_001.phpt 79a46804dc empty() test il y a 2 ans
js-construct-basic.phpt 35e9fd849d Add tests. il y a 12 ans
js-construct-direct-call.phpt 286b0d8ac0 Handle non-construct call il y a 12 ans
js-construct-protected-ctor.phpt fab7a68717 PHP 8.2 compatibility il y a 2 ans
js-construct-with-ctor.phpt 35e9fd849d Add tests. il y a 12 ans
leak-php-object.phpt bc86ce9e44 Clear persistent cells with weak references correctly, refs #88 il y a 11 ans
long.phpt 66dbe7d323 Forgot to commit test for large number support. il y a 11 ans
long_int64.phpt 346c47b657 skip long_int64 test on 32bit PHP versions il y a 8 ans
memory_limit.phpt 3d5f163899 skip time/memory limit tests on SKIP_SLOW_TESTS il y a 9 ans
multi-object.phpt bc82d13658 Add isolate to key of template cache. il y a 11 ans
multi.phpt e57e3eed1d Add tests with multiple V8Js instances il y a 11 ans
null_byte_string.phpt fd801631b7 Add null-byte passing test, make var_dump null-byte safe, closes #80 il y a 11 ans
object.phpt f6a6d1e4b5 Rework JavaScript wrapper for PHP objects. il y a 11 ans
object_dom.phpt 397c5f0e09 load ext-dom for test, if available, refs #270 il y a 8 ans
object_method_call.phpt 30497766a3 Fix test cases which hard coded the object identity of returned objects. il y a 11 ans
object_passback.phpt bd9483080d Don't re-wrap PHP objects from V8 to V8Object il y a 11 ans
object_passback_002.phpt d6394301b2 Pass back V8Object instances, don't re-wrap il y a 9 ans
object_prototype.phpt 30497766a3 Fix test cases which hard coded the object identity of returned objects. il y a 11 ans
object_reuse.phpt 1c23a38026 Initial import il y a 14 ans
php_exceptions_001.phpt 187b97060f Stop JS execution on PHP exceptions, refs #144 il y a 9 ans
php_exceptions_002.phpt 187b97060f Stop JS execution on PHP exceptions, refs #144 il y a 9 ans
php_exceptions_003.phpt 462eb623b3 Allow PHP exception to JS propagation il y a 9 ans
php_exceptions_004.phpt f7c33539c2 Improve PHP->JS->PHP exception back propagation il y a 9 ans
php_exceptions_005.phpt 296b9078ff fix exception back-propagation on PHP7 il y a 9 ans
php_exceptions_006.phpt 403435d0c0 relax expectations on V8 toString conversions (broken by V8 8.4), refs #444 il y a 4 ans
php_exceptions_007.phpt 35b5bff977 * Added test tests/php_exceptions_007.phpt il y a 2 ans
php_exceptions_basic.phpt 187b97060f Stop JS execution on PHP exceptions, refs #144 il y a 9 ans
property_exists.phpt 035e6faa8b Implement property_exists()/isset()/empty() on wrapped JavaScript objects. il y a 11 ans
property_visibility-delete.phpt 48feb0bf35 Don't unset non-public properties, just hide them. il y a 11 ans
property_visibility-enumerate.phpt aa924a8cb3 Add test on visibility of properties on enumeration il y a 11 ans
property_visibility-has-property.phpt 83431fbd52 * Added AllowDynamicPropertis on V8Js, V8Object and V8Function il y a 2 ans
property_visibility-set.phpt 83431fbd52 * Added AllowDynamicPropertis on V8Js, V8Object and V8Function il y a 2 ans
property_visibility.phpt 170b1ff94c Handle property visibility and __get, refs #79 il y a 11 ans
property_visibility__get.phpt 170b1ff94c Handle property visibility and __get, refs #79 il y a 11 ans
property_visibility__set.phpt 8f200b3905 Call __set if JS accesses private/protected property il y a 11 ans
pthreads_001.phpt 97a9a2cc74 tests/pthreads_001: don't test pthread ext internals il y a 9 ans
regression_121.phpt 3145ea0323 Set hidden data also on already know weak objects, closes #121 il y a 10 ans
return_this_001.phpt 93b1118fe8 Retain object identity on JS-side 'return this' il y a 9 ans
return_this_basic.phpt d44592910d Retain object indentity on 'return $this' il y a 9 ans
return_value.phpt 30497766a3 Fix test cases which hard coded the object identity of returned objects. il y a 11 ans
serialize_001.phpt 73d022cca1 Test unserialization with properties il y a 10 ans
serialize_002.phpt af58f4ec9e Catch serialization of V8Function instances il y a 10 ans
serialize_basic.phpt 73d022cca1 Test unserialization with properties il y a 10 ans
set_average_object_size_basic.phpt 12903ca269 add V8Js::setAverageObjectSize method il y a 9 ans
set_memory_limit_001.phpt 3d5f163899 skip time/memory limit tests on SKIP_SLOW_TESTS il y a 9 ans
set_memory_limit_003.phpt 3d5f163899 skip time/memory limit tests on SKIP_SLOW_TESTS il y a 9 ans
set_memory_limit_basic.phpt 3d5f163899 skip time/memory limit tests on SKIP_SLOW_TESTS il y a 9 ans
set_time_limit_001.phpt 3d5f163899 skip time/memory limit tests on SKIP_SLOW_TESTS il y a 9 ans
set_time_limit_002.phpt e9e90bac65 Merge remote-tracking branch 'origin/master' into php7 il y a 9 ans
set_time_limit_003.phpt 3d5f163899 skip time/memory limit tests on SKIP_SLOW_TESTS il y a 9 ans
set_time_limit_004.phpt e9e90bac65 Merge remote-tracking branch 'origin/master' into php7 il y a 9 ans
set_time_limit_basic.phpt 3d5f163899 skip time/memory limit tests on SKIP_SLOW_TESTS il y a 9 ans
skipif.inc 1c23a38026 Initial import il y a 14 ans
time_limit.phpt 3d5f163899 skip time/memory limit tests on SKIP_SLOW_TESTS il y a 9 ans
timezones.phpt f24a8af0f5 * tests/timezones.phpt - added LC_ALL=C to prevent test failing when another locale is set as default il y a 2 ans
tojson_001.phpt 9cb0400f90 Added tests/tojson_001.phpt il y a 2 ans
unicode.phpt f6a93c3cd6 Remove support for uncaught exceptions. Use try/catch. il y a 2 ans
use_after_dispose.phpt 83431fbd52 * Added AllowDynamicPropertis on V8Js, V8Object and V8Function il y a 2 ans
v8_unset_property.phpt 0ea210f94e Throw V8JsException if source is not a script il y a 10 ans
v8_write_property.phpt 0ea210f94e Throw V8JsException if source is not a script il y a 10 ans
var_dump.phpt cb7b3dcc29 Optimize and fix test reference from @redbullmarky il y a 3 ans
variable_passing.phpt 1c23a38026 Initial import il y a 14 ans