test_checkConfigFile

This commit is contained in:
Usman Nasir
2019-11-24 14:27:22 +05:00
parent a2ad6ca415
commit f945da8ef5

View File

@@ -327,6 +327,55 @@ phpinfo();
self.assertEqual(exists, 1)
def test_checkConfigFile(self):
##
data_ret = {'virtualHost': 'cyberpanel.xyz'}
response = self.MakeRequest('websites/getDataFromConfigFile', data_ret)
self.assertEqual(response['status'], 1)
exists = 0
if response['configData'].find('phpIniOverride') > -1:
exists = 1
self.assertEqual(exists, 1)
## Inserting something in config file
data_ret = {'virtualHost': 'cyberpanel.xyz', 'configData': response['configData'] + '\nhello world'}
response = self.MakeRequest('websites/saveConfigsToFile', data_ret)
self.assertEqual(response['configstatus'], 1)
## Check again
data_ret = {'virtualHost': 'cyberpanel.xyz'}
response = self.MakeRequest('websites/getDataFromConfigFile', data_ret)
self.assertEqual(response['status'], 1)
exists = 0
if response['configData'].find('hello world') > -1:
exists = 1
self.assertEqual(exists, 1)
## Inserting again
## Inserting something in config file
data_ret = {'virtualHost': 'cyberpanel.xyz', 'configData': response['configData']}
response = self.MakeRequest('websites/saveConfigsToFile', data_ret)
self.assertEqual(response['configstatus'], 1)