summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2015-05-31fix documentation stuff that was reported in pull requested #194Emiel Bruijntjes
2015-02-09fix test (fixes issue 167)Emiel Bruijntjes
2015-01-26fixed _NOEXCEPT macro for normal compilers, updated version number to force ↵Emiel Bruijntjes
recompile of extensions after we introduced the constants
2014-12-15Fixed issue #149valmat
2014-06-11donevalmat
2014-04-14Several tests on superglobals variablesvalmat
2014-04-14Several tests to check ini entriesvalmat
2014-04-14fixed for 32-bit architecture OSvalmat
2014-04-14Separated class IniValue from class Inivalmat
Also replaced Ini::get() on ini_get() see https://github.com/CopernicaMarketingSoftware/PHP-CPP/issues/64#issuecomment-40313791
2014-04-13Class IniValue designed for extracting values from ini entriesvalmat
2014-04-10Fixed problem with duplicate names ini entries.valmat
Mentioned https://github.com/CopernicaMarketingSoftware/PHP-CPP/issues/64#issuecomment-39838004 Now in the case of duplication name of ini entriy the new value overrides the old one. Before was incorrect handling of this situation.
2014-04-10Php::Ini::Place::System --> Php::Ini::Systemvalmat
Proposed here: https://github.com/CopernicaMarketingSoftware/PHP-CPP/issues/64#issuecomment-39838981
2014-04-09Merge branch 'master' into ini-mastervalmat
Conflicts: include/namespace.h zend/extensionimpl.cpp
2014-04-08Ini entries emplemented (issues #64)valmat
2014-04-06fixed testEmiel Bruijntjes
2014-04-06Changed the test php/phpt/class_obj/005-static-prop.phpt Included checking ↵valmat
the static properties: https://github.com/CopernicaMarketingSoftware/PHP-CPP/commit/ffdccb83d460791202bdb258dbb9106da877da3b
2014-04-05add tests for HashMembervalmat
2014-04-01Changed the way to use the option -t in ./test.shvalmat
Now you can specify several options -t, listing the files one by one: ./test.sh -t "file1.phpt" -t "file2.phpt" The old way (./test.sh -t "file1.phpt file2.phpt") is still working
2014-04-01Fix: run tests without compilevalmat
2014-03-29activated all tests, and slightly modified one test which has wrong expected ↵Emiel Bruijntjes
output in the test script
2014-03-29Fixed test: variables/003-value-typesvalmat
2014-03-28new test: Test class with static property and class constantvalmat
2014-03-28add test: 018-calling-php-functionsvalmat
2014-03-28add new tests: Test call functionvalmat
2014-03-28Changed the structure of the test file. With the increasing number of tests ↵valmat
the old structure became uncomfortable.
2014-03-28add test: 004-static-funct.phpt (Test class with static function)valmat
2014-03-28add test: class_obj/003-comparable.phptvalmat
2014-03-28add test variables/005-cast-objects-to-scalars.phptvalmat
2014-03-27add test: 007-Iterate-internal-array.phptvalmat
Iterate internal array
2014-03-27Fix test value-casting-operatorsvalmat
2014-03-27Minor changes to allow the use to tests and extension `.phpt-`valmat
2014-03-27see diffvalmat
2014-03-27in test.sh added option -tvalmat
in the script tests/test.sh added option -t (the full list of options, see ./test.sh -h) - allows you to run individual tests For example: `./test.sh -t "php/phpt/variables/010-value-object2.phpt php/phpt/base/001.phpt"` `./test.sh -nt php/phpt/variables/010-value-object2.phpt`
2014-03-27Added new tests.valmat
Due to support zts broke the ability to run tests without installation - fixed.
2014-03-21test was broken, real output was correct, expected output was wrongEmiel Bruijntjes
2014-03-21Small improvementsvalmat
Regained the ability to run the tests (script tests/test.sh) with option -m (Valgrind) added option -q (Quiet) Full range of options, see $ ./test.sh -h Some other improvements (see diff)
2014-03-19removed: tests/1.shvalmat
2014-03-19Fixed issues #46valmat
2014-03-18Cannot accidentally delete :)valmat
2014-03-18Some improvements unit testvalmat
2014-03-18Unit tests. For description see ↵valmat
https://github.com/CopernicaMarketingSoftware/PHP-CPP/pull/25#issuecomment-37882236
2013-11-28Moved tests to ExamplesJasperVanEck
2013-10-22Initial setup for dealing with object propertiesEmiel Bruijntjes
2013-10-20long types have been replaced with int16, int32 and int64 types to make code ↵Emiel Bruijntjes
more readable and easier portable between architectures longType and decimalType have been replace by numericType and floatType Many arithmetic operators have been added to the value class Solved various issues with copying and moving value objects
2013-10-15Calling custom member methods is now functionalEmiel Bruijntjes
2013-10-14Initial attempt to register native C++ class methods directly to PHPEmiel Bruijntjes
2013-09-30Work in progress on adding public and protected properties to classesEmiel Bruijntjes
2013-09-25{auto} PHP objects can now be implemented in C++. Constructors and ↵Emiel Bruijntjes
destructors get called at the appropriate time, but not yet any of the other methods
2013-09-25Constructor gets almost called when object is constructedEmiel Bruijntjes
2013-09-25Work in progress on implementing classesEmiel Bruijntjes