summaryrefslogtreecommitdiff
path: root/sw/qa/python
diff options
context:
space:
mode:
authorJakub Trzebiatowski <ubap.dev@gmail.com>2016-06-04 12:02:37 +0200
committerMiklos Vajna <vmiklos@collabora.co.uk>2016-06-07 13:12:24 +0000
commit45a6fdad8101e4ba552ca4d4532d0b03b79dd15a (patch)
tree262cb8e027b6498bc0843382cdda9f7b0b55f141 /sw/qa/python
parent934908168ebdb4a021e18e6bea57accc21d5ad86 (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.py12
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()