def test_no_match_ora(self): input_data = {'rhn_charsets': CORRECT_ORA, 'rhn_conf': RHNCONF_PG} self.assertEqual(None, sat5_rhn_charsets.main(input_data))
def test_match_ora(self): input_data = {'rhn_charsets': INCORRECT_ORA, 'rhn_conf': RHNCONF_ORA} expected = {'db_first': 'WE8ISO8859P1', 'db_second': 'AL16UTF16'} self.assertEqual(expected, sat5_rhn_charsets.main(input_data))
def test_match_pg(self): input_data = {'rhn_charsets': INCORRECT_PG, 'rhn_conf': RHNCONF_PG} expected = {'db_first': 'LATIN9', 'db_second': 'LATIN9'} self.assertEqual(expected, sat5_rhn_charsets.main(input_data))