From 62c48bf9a85e0294b7b32cea438e904e1cd50669 Mon Sep 17 00:00:00 2001 From: jvoisin Date: Thu, 28 Dec 2017 15:14:02 +0100 Subject: Show in the phpinfo() is the config is valid This should close #39 --- src/tests/broken_conf_shown_in_phpinfo.phpt | 22 ++++++++++++++++++++++ src/tests/example_configuration.phpt | 12 ++++++++++-- 2 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 src/tests/broken_conf_shown_in_phpinfo.phpt (limited to 'src/tests') diff --git a/src/tests/broken_conf_shown_in_phpinfo.phpt b/src/tests/broken_conf_shown_in_phpinfo.phpt new file mode 100644 index 0000000..61e9512 --- /dev/null +++ b/src/tests/broken_conf_shown_in_phpinfo.phpt @@ -0,0 +1,22 @@ +--TEST-- +Broken configuration +--SKIPIF-- + +--INI-- +sp.configuration_file={PWD}/config/broken_config_regexp.ini +--FILE-- + no') !== FALSE) { + echo "win"; +} else { + echo "lose"; +} +?> +--EXPECT-- +[snuffleupagus][0.0.0.0][config][error] Failed to compile '*.': nothing to repeat on line 1. +[snuffleupagus][0.0.0.0][config][error] '.filename_r()' is expecting a valid regexp, and not '"*."' on line 1. +win diff --git a/src/tests/example_configuration.phpt b/src/tests/example_configuration.phpt index b7fec48..74bdb49 100644 --- a/src/tests/example_configuration.phpt +++ b/src/tests/example_configuration.phpt @@ -6,7 +6,15 @@ Shipped configuration sp.configuration_file={PWD}/../../config/examples.ini --FILE-- yes') !== FALSE) { + echo "win"; +} else { + echo "lose"; +} ?> --EXPECTF-- -0 +win -- cgit v1.3