summaryrefslogtreecommitdiff
path: root/tests/cpp/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/cpp/main.cpp')
-rw-r--r--tests/cpp/main.cpp27
1 files changed, 27 insertions, 0 deletions
diff --git a/tests/cpp/main.cpp b/tests/cpp/main.cpp
index 84d95d8..2e0a1dc 100644
--- a/tests/cpp/main.cpp
+++ b/tests/cpp/main.cpp
@@ -11,6 +11,7 @@
#include "h/ValueIterator.h"
#include "h/Classes_and_objects.h"
#include "h/variables.h"
+#include "h/ini_entries.h"
@@ -128,6 +129,32 @@ extern "C"
extension.add(std::move(cObj2Scalar));
+ /**
+ * tests ini entries
+ *
+ */
+ extension
+ .add(Php::Ini("ini1", "valIni1"))
+ .add(Php::Ini("ini2", "valIni2", "OrigValIni2"))
+ .add(Php::Ini("ini3", "valIni3", "OrigValIni3", Php::Ini::System))
+ .add(Php::Ini("ini4", true, false, Php::Ini::Place::User))
+ .add(Php::Ini("ini5", false));
+
+ Php::Ini ini6("ini6", 55, 11);
+ extension
+ .add(ini6)
+ .add(Php::Ini("ini7", 74,5));
+
+ Php::Ini ini8("ini8", 3.1415926, 6.2831852);
+ Php::Ini ini9("ini9", 2.7182818, 5.4365636, Php::Ini::User);
+ extension.add(Php::Ini("ini9", 0.333333, 0.777777, Php::Ini::Perdir));
+
+ extension.add(ini8);
+ extension.add(std::move(ini9));
+
+ extension.add("TestIniEntries\\iniTest1", TestIniEntries::iniTest1);
+
+