def test_main_match(self): input_data = {} input_data['installed-rpms'] = [ "satellite-schema-5.7.0.20-1.el6sat.noarch" ] input_data['rhn_conf'] = ["db_backend = postgresql", "db_host = "] input_data['df_Pk_var_cache_rhn'] = [ "Filesystem 1024-blocks Used Available Capacity Mounted on", "/dev/mapper/vg_dhcp131222-lv_root 154687468 146829076 0 100% /" ] input_data['df_Pk_var_satellite'] = [ "Filesystem 1024-blocks Used Available Capacity Mounted on", "/dev/mapper/vg_dhcp131222-lv_data 515930552 172570928 317151884 36% /var/satellite" ] input_data['df_Pk_opt_rh_postgresql92_root_var_lib_pgsql_data'] = [ "Filesystem 1024-blocks Used Available Capacity Mounted on", "/dev/mapper/vg_dhcp131222-lv_psql 103081248 18588236 79250132 19% /opt/rh/postgresql92/root/var/lib/pgsql" ] expected = { 'VOLUMES': { '/dev/mapper/vg_dhcp131222-lv_root': { 'avail': 0, 'what': ['cache'], 'required': 1048576, 'size': 154687468 } } } self.assertEqual(expected, sat5_diskspace_check.main(input_data))
def test_main_nomatch(self): input_data = {} input_data['installed-rpms'] = ["satellite-schema-5.7.0.20-1.el6sat.noarch"] input_data['rhn_conf'] = ["db_backend = postgresql", "db_host = "] input_data['df_Pk_var_cache_rhn'] = ["Filesystem 1024-blocks Used Available Capacity Mounted on","/dev/mapper/vg_dhcp131222-lv_root 154687468 52989616 93839460 37% /"] input_data['df_Pk_var_satellite'] = ["Filesystem 1024-blocks Used Available Capacity Mounted on","/dev/mapper/vg_dhcp131222-lv_data 515930552 172570928 317151884 36% /var/satellite"] input_data['df_Pk_opt_rh_postgresql92_root_var_lib_pgsql_data'] = ["Filesystem 1024-blocks Used Available Capacity Mounted on","/dev/mapper/vg_dhcp131222-lv_psql 103081248 18588236 79250132 19% /opt/rh/postgresql92/root/var/lib/pgsql"] self.assertEqual(None, sat5_diskspace_check.main(input_data))
def test_main_match(self): input_data = {} input_data['installed-rpms'] = ["satellite-schema-5.7.0.20-1.el6sat.noarch"] input_data['rhn_conf'] = ["db_backend = postgresql", "db_host = "] input_data['df_Pk_var_cache_rhn'] = ["Filesystem 1024-blocks Used Available Capacity Mounted on","/dev/mapper/vg_dhcp131222-lv_root 154687468 146829076 0 100% /"] input_data['df_Pk_var_satellite'] = ["Filesystem 1024-blocks Used Available Capacity Mounted on","/dev/mapper/vg_dhcp131222-lv_data 515930552 172570928 317151884 36% /var/satellite"] input_data['df_Pk_opt_rh_postgresql92_root_var_lib_pgsql_data'] = ["Filesystem 1024-blocks Used Available Capacity Mounted on","/dev/mapper/vg_dhcp131222-lv_psql 103081248 18588236 79250132 19% /opt/rh/postgresql92/root/var/lib/pgsql"] expected = {'VOLUMES': {'/dev/mapper/vg_dhcp131222-lv_root': {'avail': 0, 'what': ['cache'], 'required': 1048576, 'size': 154687468}}} self.assertEqual(expected, sat5_diskspace_check.main(input_data))
def test_main_nomatch(self): input_data = {} input_data['installed-rpms'] = [ "satellite-schema-5.7.0.20-1.el6sat.noarch" ] input_data['rhn_conf'] = ["db_backend = postgresql", "db_host = "] input_data['df_Pk_var_cache_rhn'] = [ "Filesystem 1024-blocks Used Available Capacity Mounted on", "/dev/mapper/vg_dhcp131222-lv_root 154687468 52989616 93839460 37% /" ] input_data['df_Pk_var_satellite'] = [ "Filesystem 1024-blocks Used Available Capacity Mounted on", "/dev/mapper/vg_dhcp131222-lv_data 515930552 172570928 317151884 36% /var/satellite" ] input_data['df_Pk_opt_rh_postgresql92_root_var_lib_pgsql_data'] = [ "Filesystem 1024-blocks Used Available Capacity Mounted on", "/dev/mapper/vg_dhcp131222-lv_psql 103081248 18588236 79250132 19% /opt/rh/postgresql92/root/var/lib/pgsql" ] self.assertEqual(None, sat5_diskspace_check.main(input_data))