diff options
Diffstat (limited to 'tests/cpp/main.cpp')
-rw-r--r-- | tests/cpp/main.cpp | 31 |
1 files changed, 29 insertions, 2 deletions
diff --git a/tests/cpp/main.cpp b/tests/cpp/main.cpp index 154b61b..2928f60 100644 --- a/tests/cpp/main.cpp +++ b/tests/cpp/main.cpp @@ -8,8 +8,10 @@ #include <phpcpp.h> // Test includes -#include "include/testValueIterator.h" +#include "include/ValueIterator.h" #include "include/MyCustomClass.h" +#include "include/variables.h" + @@ -43,10 +45,35 @@ extern "C" // add the class to the extension extension.add(customClass); - + /** + * tests for Iterators + * + */ // add function to extension //extension.add("TestValueIterator\\loopValue", TestValueIterator::loopValue/*, { extension.add("TestValueIterator\\loopValue", TestValueIterator::loopValue); + + + /** + * tests for variables + * + */ + extension.add("TestVariables\\process_globals", TestVariables::process_globals); + extension.add("TestVariables\\get_complex_array", TestVariables::get_complex_array); + extension.add("TestVariables\\value_types", TestVariables::value_types); + extension.add("TestVariables\\scalar_store", TestVariables::scalar_store); + extension.add("TestVariables\\value_casting", TestVariables::value_casting); + extension.add("TestVariables\\value_cast2str", TestVariables::value_cast2str); + extension.add("TestVariables\\overloaded_op", TestVariables::overloaded_op); + extension.add("TestVariables\\value_arrays", TestVariables::value_arrays); + extension.add("TestVariables\\value_object1", TestVariables::value_object1); + extension.add("TestVariables\\value_object2", TestVariables::value_object2); + + + + + + // return the extension module return extension; |