Ejemplo n.º 1
0
    def testExtraLongPathExtractFileName(self):

        PROJECT_NAME: str = 'hasiiProject'
        fullPathName: str = f'/Users/humberto.a.sanchez.ii/pyut-diagrams/{PROJECT_NAME}.put'
        projectName: str = PyutUtils.extractFileName(fullPathName)

        expectedName: str = PROJECT_NAME
        actualName: str = projectName
        self.assertEqual(expectedName, actualName, 'Did not work')
Ejemplo n.º 2
0
    def testBasicExtractFileName(self):
        """
        /tmp/Project1.put
        012345678    3210

        """
        PROJECT_NAME: str = 'Project1'
        fullPathName: str = f'/tmp/{PROJECT_NAME}.put'
        projectName: str = PyutUtils.extractFileName(fullPathName)

        expectedName: str = PROJECT_NAME
        actualName: str = projectName
        self.assertEqual(expectedName, actualName, 'Did not work')
Ejemplo n.º 3
0
 def __repr__(self):
     projectName: str = PyutUtils.extractFileName(self._filename)
     return f'[Project: {projectName} modified: {self._modified}]'