setAppListString('case_priority_dom', array ( 'P1' => 'High', 'P2' => 'Medium', 'P3' => 'Low', ) ); $langpack->save(); $GLOBALS['app_list_strings'] = return_app_list_strings_language($GLOBALS['current_language']); $fieldDef = array ( 'name' => 'priority', 'vname' => 'LBL_PRIORITY', 'type' => 'enum', 'options' => 'case_priority_dom', 'len'=>25, 'audited'=>true, 'comment' => 'The priority of the case', ); $field_value = "P2"; require_once('include/SugarFields/SugarFieldHandler.php'); $sfr = SugarFieldHandler::getSugarField('enum'); $this->assertEquals(trim($sfr->formatField($field_value,$fieldDef)),'Medium'); } }