diff options
author | Jakub Trzebiatowski <ubap.dev@gmail.com> | 2016-06-04 12:02:37 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2016-06-07 13:12:24 +0000 |
commit | 45a6fdad8101e4ba552ca4d4532d0b03b79dd15a (patch) | |
tree | 262cb8e027b6498bc0843382cdda9f7b0b55f141 /sw/qa/python | |
parent | 934908168ebdb4a021e18e6bea57accc21d5ad86 (diff) |
sw UNO Cell Style family, SwXTextCellStyle
Cell Family :: getByName
Cell Family :: getElementNames
Cell Family :: getCount
Change-Id: I37d567ee284054f847c704d9fce370d174a0c48c
Reviewed-on: https://gerrit.libreoffice.org/25896
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Diffstat (limited to 'sw/qa/python')
-rw-r--r-- | sw/qa/python/check_styles.py | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/sw/qa/python/check_styles.py b/sw/qa/python/check_styles.py index 31d8b5cc2172..c435663a6d9b 100644 --- a/sw/qa/python/check_styles.py +++ b/sw/qa/python/check_styles.py @@ -39,11 +39,11 @@ class CheckStyle(unittest.TestCase): self.assertFalse(xStyleFamilies.supportsService("foobarbaz")) self.assertTrue(xStyleFamilies.hasElements()) self.assertRegex(str(xStyleFamilies.ElementType), "com\.sun\.star\.container\.XNameContainer") - self.assertEqual(len(xStyleFamilies.ElementNames), 6) + self.assertEqual(len(xStyleFamilies.ElementNames), 7) for sFamilyname in xStyleFamilies.ElementNames: self.assertIn(sFamilyname, - ["CharacterStyles", "ParagraphStyles", "PageStyles", "FrameStyles", "NumberingStyles", "TableStyles"]) + ["CharacterStyles", "ParagraphStyles", "PageStyles", "FrameStyles", "NumberingStyles", "TableStyles", "CellStyles"]) with self.assertRaises(NoSuchElementException): xStyleFamilies.getByName("foobarbaz") @@ -183,6 +183,14 @@ class CheckStyle(unittest.TestCase): xCellStyle.getPropertyValue("foobarbaz") xDoc.dispose() + def test_CellFamily(self): + xDoc = CheckStyle._uno.openEmptyWriterDoc() + xCellStyles = xDoc.StyleFamilies["CellStyles"] + vEmptyDocStyles = ['Default Style.1', 'Default Style.2', 'Default Style.3', 'Default Style.4', 'Default Style.5', 'Default Style.6', 'Default Style.7', 'Default Style.8', 'Default Style.9', 'Default Style.10'] + self.__test_StyleFamily(xCellStyles, vEmptyDocStyles, "SwXTextCellStyle") + #possibly more depth tests could be added, to test properties of a cell style... yet to come + xDoc.dispose() + if __name__ == '__main__': unittest.main() |