diff --git a/.travis.yml b/.travis.yml
index 2581b516..d12cd3c9 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -3,8 +3,9 @@ dist: trusty
language: php
php:
- - 7.0
+ - 7.2.0alpha2
- 7.1
+ - 7.0
matrix:
fast_finish: true
diff --git a/package.xml b/package.xml
index 2cc8995b..5e1961f7 100644
--- a/package.xml
+++ b/package.xml
@@ -113,6 +113,7 @@ Fixes
+
diff --git a/tests/session_badconf_servers-php72.phpt b/tests/session_badconf_servers-php72.phpt
new file mode 100644
index 00000000..92012369
--- /dev/null
+++ b/tests/session_badconf_servers-php72.phpt
@@ -0,0 +1,30 @@
+--TEST--
+Session bad configurations, invalid save path (server list)
+--SKIPIF--
+
+--INI--
+session.save_handler = memcached
+--FILE--
+ 70100) print "skip";
?>
--INI--
session.save_handler = memcached
@@ -24,5 +25,5 @@ ini_set('session.save_path', '');
session_start();
session_write_close();
---EXPECTF--
+--EXPECT--
session_start(): failed to parse session.save_path