$this->logError($this->t('Entity type mismatch on rename. !old_type not equal to !new_type for existing configuration !old_name and staged configuration !new_name.',array('old_type'=>$old_entity_type_id,'new_type'=>$new_entity_type_id,'old_name'=>$names['old_name'],'new_name'=>$names['new_name'])));
}
// Has to be a configuration entity.
if(!$old_entity_type_id){
$this->logError($this->t('Rename operation for simple configuration. Existing configuration !old_name and staged configuration !new_name.',array('old_name'=>$names['old_name'],'new_name'=>$names['new_name'])));
thrownewEntityStorageException(String::format('The entity storage "@storage" for the "@entity_type" entity type does not support imports',array('@storage'=>get_class($entity_storage),'@entity_type'=>$entity_type_id)));
$this->assertEqual($diff->edits[1]->type,'add','The second item in the diff is an add.');
$this->assertFalse($diff->edits[1]->orig,format_string("The key '%add_key' does not exist in active.",array('%add_key'=>$add_key)));
$this->assertEqual($diff->edits[1]->closing[0],$add_key.': '.$add_data,format_string("The staging value for key '%add_key' is '%add_data'.",array('%add_key'=>$add_key,'%add_data'=>$add_data)));