Deleted
Added
test_php_application.py (692:44ae38af1bc2) | test_php_application.py (721:bcda74754da9) |
---|---|
1import unittest 2import unit 3 4class TestUnitPHPApplication(unit.TestUnitApplicationPHP): 5 6 def setUpClass(): 7 unit.TestUnit().check_modules('php') 8 --- 116 unchanged lines hidden (view full) --- 125 'ini value default') 126 127 self.conf({"file": "php.ini"}, '/applications/ini_precision/options') 128 129 self.assertEqual(self.get()['headers']['X-File'], 130 self.current_dir + '/php/ini_precision/php.ini', 'ini file') 131 self.assertEqual(self.get()['headers']['X-Precision'], '4', 'ini value') 132 | 1import unittest 2import unit 3 4class TestUnitPHPApplication(unit.TestUnitApplicationPHP): 5 6 def setUpClass(): 7 unit.TestUnit().check_modules('php') 8 --- 116 unchanged lines hidden (view full) --- 125 'ini value default') 126 127 self.conf({"file": "php.ini"}, '/applications/ini_precision/options') 128 129 self.assertEqual(self.get()['headers']['X-File'], 130 self.current_dir + '/php/ini_precision/php.ini', 'ini file') 131 self.assertEqual(self.get()['headers']['X-Precision'], '4', 'ini value') 132 |
133 @unittest.expectedFailure 134 def test_php_application_ini_admin_user(self): 135 self.load('ini_precision') 136 137 self.assertIn('error', self.conf({ 138 "user": { "precision": "4" }, 139 "admin": { "precision": "5" } 140 }, '/applications/ini_precision/options'), 'ini admin user') 141 142 def test_php_application_ini_admin(self): 143 self.load('ini_precision') 144 145 self.conf({ 146 "file": "php.ini", 147 "admin": { "precision": "5" } 148 }, '/applications/ini_precision/options') 149 150 self.assertEqual(self.get()['headers']['X-Precision'], '5', 151 'ini value admin') 152 153 def test_php_application_ini_user(self): 154 self.load('ini_precision') 155 156 self.conf({ 157 "file": "php.ini", 158 "user": { "precision": "5" } 159 }, '/applications/ini_precision/options') 160 161 self.assertEqual(self.get()['headers']['X-Precision'], '5', 162 'ini value user') 163 164 def test_php_application_ini_user_2(self): 165 self.load('ini_precision') 166 167 self.conf({"file": "php.ini"}, '/applications/ini_precision/options') 168 169 self.assertEqual(self.get()['headers']['X-Precision'], '4', 170 'ini user file') 171 172 self.conf({ "precision": "5" }, 173 '/applications/ini_precision/options/user') 174 175 self.assertEqual(self.get()['headers']['X-Precision'], '5', 176 'ini value user') 177 178 def test_php_application_ini_set_admin(self): 179 self.load('ini_precision') 180 181 self.conf({"admin": { "precision": "5" }}, 182 '/applications/ini_precision/options') 183 184 self.assertEqual(self.get(url='/?precision=6')['headers']['X-Precision'], 185 '5', 'ini set admin') 186 187 def test_php_application_ini_set_user(self): 188 self.load('ini_precision') 189 190 self.conf({"user": { "precision": "5" }}, 191 '/applications/ini_precision/options') 192 193 self.assertEqual(self.get(url='/?precision=6')['headers']['X-Precision'], 194 '6', 'ini set user') 195 196 def test_php_application_ini_repeat(self): 197 self.load('ini_precision') 198 199 self.conf({"user": { "precision": "5" }}, 200 '/applications/ini_precision/options') 201 202 self.assertEqual(self.get()['headers']['X-Precision'], '5', 'ini value') 203 204 self.assertEqual(self.get()['headers']['X-Precision'], '5', 205 'ini value repeat') 206 |
|
133if __name__ == '__main__': 134 unittest.main() | 207if __name__ == '__main__': 208 unittest.main() |