Kaydet (Commit) ada02c55 authored tarafından Saurav Chirania's avatar Saurav Chirania Kaydeden (comit) Thorsten Behrens

tdf#97361 Tests in sw should be more pythonic

The modified files have been made more pythonic
by removing Java-like codes.

Change-Id: I46c121f3bd350b0218ca700ea949616e010f917e
Reviewed-on: https://gerrit.libreoffice.org/47863Tested-by: 's avatarJenkins <ci@libreoffice.org>
Reviewed-by: 's avatarThorsten Behrens <Thorsten.Behrens@CIB.de>
üst 03afd4b7
...@@ -59,8 +59,7 @@ class CheckCrossReferences(unittest.TestCase): ...@@ -59,8 +59,7 @@ class CheckCrossReferences(unittest.TestCase):
if (self.xPortionEnum is None): if (self.xPortionEnum is None):
break break
while self.xPortionEnum.hasMoreElements(): for xPortionProps in self.xPortionEnum:
xPortionProps = self.xPortionEnum.nextElement()
sPortionType = str(xPortionProps.getPropertyValue("TextPortionType")) sPortionType = str(xPortionProps.getPropertyValue("TextPortionType"))
if (sPortionType == "TextField"): if (sPortionType == "TextField"):
xField = xPortionProps.getPropertyValue("TextField") xField = xPortionProps.getPropertyValue("TextField")
...@@ -185,8 +184,7 @@ class CheckCrossReferences(unittest.TestCase): ...@@ -185,8 +184,7 @@ class CheckCrossReferences(unittest.TestCase):
self.xParaEnum = xParaEnumAccess.createEnumeration() self.xParaEnum = xParaEnumAccess.createEnumeration()
# iterate on the paragraphs to find certain paragraph to insert the bookmark # iterate on the paragraphs to find certain paragraph to insert the bookmark
while self.xParaEnum.hasMoreElements(): for xParaTextRange in self.xParaEnum:
xParaTextRange = self.xParaEnum.nextElement()
if xParaTextRange.getString() == "J": if xParaTextRange.getString() == "J":
break break
......
...@@ -29,8 +29,7 @@ class CheckFields(unittest.TestCase): ...@@ -29,8 +29,7 @@ class CheckFields(unittest.TestCase):
xDoc = self.__class__._xDoc xDoc = self.__class__._xDoc
xEnumerationAccess = xDoc.getTextFields() xEnumerationAccess = xDoc.getTextFields()
xFieldEnum = xEnumerationAccess.createEnumeration() xFieldEnum = xEnumerationAccess.createEnumeration()
while xFieldEnum.hasMoreElements(): for xField in xFieldEnum:
xField = xFieldEnum.nextElement()
if xField.supportsService("com.sun.star.text.TextField.JumpEdit"): if xField.supportsService("com.sun.star.text.TextField.JumpEdit"):
xAnchor = xField.getAnchor() xAnchor = xField.getAnchor()
read_content = xAnchor.getString() read_content = xAnchor.getString()
......
...@@ -64,7 +64,7 @@ class CheckFlies(unittest.TestCase): ...@@ -64,7 +64,7 @@ class CheckFlies(unittest.TestCase):
"Unexpected number of embedded frames reported") "Unexpected number of embedded frames reported")
for nCurrentFrameIdx in range(len(xEmbeddedFramesIdx)): for nCurrentFrameIdx in range(len(xEmbeddedFramesIdx)):
xEmbeddedFramesIdx.getByIndex(nCurrentFrameIdx) xEmbeddedFramesIdx[nCurrentFrameIdx]
def checkGraphicFrames(self, xTGOS): def checkGraphicFrames(self, xTGOS):
vExpectedGraphicFrames = ["graphics1"] vExpectedGraphicFrames = ["graphics1"]
...@@ -76,7 +76,7 @@ class CheckFlies(unittest.TestCase): ...@@ -76,7 +76,7 @@ class CheckFlies(unittest.TestCase):
# raises ValueError if not found # raises ValueError if not found
xGraphicFrames[sFrameName] xGraphicFrames[sFrameName]
self.assertTrue( self.assertTrue(
xGraphicFrames.hasByName(sFrameName), sFrameName in xGraphicFrames,
"Could not find graphics frame by name.") "Could not find graphics frame by name.")
self.assertTrue( self.assertTrue(
not(vExpectedGraphicFrames), not(vExpectedGraphicFrames),
...@@ -87,7 +87,7 @@ class CheckFlies(unittest.TestCase): ...@@ -87,7 +87,7 @@ class CheckFlies(unittest.TestCase):
"Unexpected number of graphics frames reported") "Unexpected number of graphics frames reported")
for nCurrentFrameIdx in range(len(xGraphicFramesIdx)): for nCurrentFrameIdx in range(len(xGraphicFramesIdx)):
xGraphicFramesIdx.getByIndex(nCurrentFrameIdx) xGraphicFramesIdx[nCurrentFrameIdx]
def checkTextFrames(self, xTFS): def checkTextFrames(self, xTFS):
vExpectedTextFrames = ["Frame1", "Frame2"] vExpectedTextFrames = ["Frame1", "Frame2"]
...@@ -100,7 +100,7 @@ class CheckFlies(unittest.TestCase): ...@@ -100,7 +100,7 @@ class CheckFlies(unittest.TestCase):
# raises ValueError if not found # raises ValueError if not found
xTextFrames[sFrameName] xTextFrames[sFrameName]
self.assertTrue( self.assertTrue(
xTextFrames.hasByName(sFrameName), sFrameName in xTextFrames,
"Could not find text frame by name.") "Could not find text frame by name.")
self.assertTrue( self.assertTrue(
...@@ -112,7 +112,7 @@ class CheckFlies(unittest.TestCase): ...@@ -112,7 +112,7 @@ class CheckFlies(unittest.TestCase):
"Unexpected number of text frames reported") "Unexpected number of text frames reported")
for nCurrentFrameIdx in range(len(xTextFramesIdx)): for nCurrentFrameIdx in range(len(xTextFramesIdx)):
xTextFramesIdx.getByIndex(nCurrentFrameIdx) xTextFramesIdx[nCurrentFrameIdx]
if __name__ == "__main__": if __name__ == "__main__":
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment