Spreadsheet: Add unit test for #7841

Ensure that aliases can be set on empty cells.
This commit is contained in:
Chris Hennes
2022-11-27 18:53:12 -06:00
parent cba90dd97c
commit 6d9b287e7c

View File

@@ -1410,6 +1410,12 @@ class SpreadsheetCases(unittest.TestCase):
non_empty_range = sheet.getNonEmptyRange()
self.assertEquals(non_empty_range,("D5","X15"))
def testAliasEmptyCell(self):
# https://github.com/FreeCAD/FreeCAD/issues/7841
sheet = self.doc.addObject('Spreadsheet::Sheet','Spreadsheet')
sheet.setAlias('A1', 'aliasOfEmptyCell')
self.assertEqual(sheet.getCellFromAlias("aliasOfEmptyCell"),"A1")
def tearDown(self):
#closing doc
FreeCAD.closeDocument(self.doc.Name)