コード例 #1
0
    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
コード例 #2
0
    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