def join_m_data(self, file_path): from main.automation.model.utils.FileUtils import FileUtils if file_path is not None and not os.path.isabs(file_path): file_path = AutomationConstants.RESOURCES_FOLDER + file_path __data_object: DataObject = DataObject(FileUtils.file_to_m_data(file_path)) return __data_object
def _translate_or_format(self, text): if self._translation_file: translation_object: DataObject = DataObject( FileUtils.file_to_m_data(AutomationConstants.RESOURCES_FOLDER + self._translation_file)) if translation_object.get_var(text): result = translation_object.get_var(text) else: result = self._snake_case_to_natural(text) else: result = self._snake_case_to_natural(text) return result