From 2b39ed5dfb56fa01e38ee8540973f4eb42a1ff82 Mon Sep 17 00:00:00 2001 From: Andrey Zelenkov Date: Thu, 7 Jun 2018 21:13:55 +0300 Subject: Tests: added tests for "precision" option in php.ini. --- test/test_php_application.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'test/test_php_application.py') diff --git a/test/test_php_application.py b/test/test_php_application.py index 9ac063c7..37467019 100644 --- a/test/test_php_application.py +++ b/test/test_php_application.py @@ -118,5 +118,17 @@ class TestUnitPHPApplication(unit.TestUnitApplicationPHP): self.assertEqual(resp['headers']['X-Cookie-1'], 'val', 'cookie') self.assertEqual(resp['headers']['X-Cookie-2'], 'val2', 'cookie') + def test_php_application_ini_precision(self): + self.load('ini_precision') + + self.assertNotEqual(self.get()['headers']['X-Precision'], '4', + 'ini value default') + + self.conf({"file": "php.ini"}, '/applications/ini_precision/options') + + self.assertEqual(self.get()['headers']['X-File'], + self.current_dir + '/php/ini_precision/php.ini', 'ini file') + self.assertEqual(self.get()['headers']['X-Precision'], '4', 'ini value') + if __name__ == '__main__': unittest.main() -- cgit