summaryrefslogtreecommitdiff
path: root/sw/qa/python
diff options
context:
space:
mode:
authorBjoern Michaelsen <bjoern.michaelsen@canonical.com>2015-04-14 01:49:34 +0200
committerBjoern Michaelsen <bjoern.michaelsen@canonical.com>2015-04-14 14:21:53 +0200
commit9d130fd1f3ce7c1efb72dd9933a9a41b2cb1407f (patch)
treec366ed55993c69eb0399c0ae3effd425d459aab8 /sw/qa/python
parent87b682500f481b61399609b24a4a695fda93f552 (diff)
have a nonsymetric test table to better catch transpose errors
Change-Id: If36ec5ed78a3e0b7a9037eaa1903772f1d228bce
Diffstat (limited to 'sw/qa/python')
-rw-r--r--sw/qa/python/check_table.py20
1 files changed, 10 insertions, 10 deletions
diff --git a/sw/qa/python/check_table.py b/sw/qa/python/check_table.py
index ab3adde276c1..95db0b4281b4 100644
--- a/sw/qa/python/check_table.py
+++ b/sw/qa/python/check_table.py
@@ -314,34 +314,34 @@ class CheckTable(unittest.TestCase):
xDoc = CheckTable._uno.openEmptyWriterDoc()
# insert table
xTable = xDoc.createInstance("com.sun.star.text.TextTable")
- xTable.initialize(3, 3)
+ xTable.initialize(4, 3)
xCursor = xDoc.Text.createTextCursor()
xDoc.Text.insertTextContent(xCursor, xTable, False)
xTable.ChartColumnAsLabel = False
xTable.ChartRowAsLabel = False
# roundtrip
- xTable.Data = ((1,2,3), (4,5,6), (7,8,9))
- self.assertEqual( xTable.Data, ((1,2,3), (4,5,6), (7,8,9)))
+ xTable.Data = ((1,2,3), (4,5,6), (7,8,9), (10,11,12))
+ self.assertEqual( xTable.Data, ((1,2,3), (4,5,6), (7,8,9), (10,11,12)))
# missing row
with self.assertRaises(Exception):
- xTable.Data = ((1,2,3), (4,5,6))
+ xTable.Data = ((1,2,3), (4,5,6), (7,8,9))
# missing column
with self.assertRaises(Exception):
- xTable.Data = ((1,2), (4,5), (7,8))
+ xTable.Data = ((1,2), (4,5), (7,8), (10,11))
# with labels
xTable.ChartColumnAsLabel = True
xTable.ChartRowAsLabel = True
- self.assertEqual( xTable.Data, ((5,6), (8,9)))
- xTable.Data = ((55,66), (88,99))
+ self.assertEqual( xTable.Data, ((5,6), (8,9), (11,12)))
+ xTable.Data = ((55,66), (88,99), (1111,1212))
xTable.ChartColumnAsLabel = True
xTable.ChartRowAsLabel = False
- self.assertEqual( xTable.Data, ((2,3), (55,66), (88,99)))
+ self.assertEqual( xTable.Data, ((2,3), (55,66), (88,99), (1111,1212)))
xTable.ChartColumnAsLabel = False
xTable.ChartRowAsLabel = True
- self.assertEqual( xTable.Data, ((4,55,66), (7,88,99)))
+ self.assertEqual( xTable.Data, ((4,55,66), (7,88,99), (10,1111,1212)))
xTable.ChartColumnAsLabel = False
xTable.ChartRowAsLabel = False
- self.assertEqual( xTable.Data, ((1,2,3), (4,55,66), (7,88,99)))
+ self.assertEqual( xTable.Data, ((1,2,3), (4,55,66), (7,88,99), (10,1111,1212)))
xDoc.dispose()
if __name__ == '__main__':