Exemple #1
0
    def test_startswith(self):
        """
                TestPhoseg.test_startswith
        """
        phoseg1 = PhoSegObject( ipa = "tʰːapi" )

        # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
        phoseg2 = PhoSegObject( ipa = "tʰːa" )
        self.assertEqual( phoseg1.startswith(phoseg2), True  )

        # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
        phoseg2 = PhoSegObject( ipa = "" )
        self.assertEqual( phoseg1.startswith(phoseg2), True  )

        # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
        phoseg2 = PhoSegObject( ipa = "tʰːapi" )
        self.assertEqual( phoseg1.startswith(phoseg2), True  )

        # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
        phoseg2 = PhoSegObject( ipa = "pʰ" )
        self.assertEqual( phoseg1.startswith(phoseg2), False  )