# -*- tab-width: 4; indent-tabs-mode: nil; py-indent-offset: 4 -*- # # This file is part of the LibreOffice project. # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. # from uitest.framework import UITestCase from uitest.uihelper.calc import enter_text_to_cell from uitest.uihelper.common import get_url_for_data_file from libreoffice.uno.propertyvalue import mkPropertyValues class tdf122011(UITestCase): def test_tdf122011(self): with self.ui_test.create_doc_in_start_center("calc") as document: xCalcDoc = self.xUITest.getTopFocusWindow() gridwin = xCalcDoc.getChild("grid_window") # FIXME: tdf#148166 enter_text_to_cell(gridwin, "A2", "4") # use an existing document xReference = "'" + get_url_for_data_file("tdf119954.ods") + "'#$Sheet1.$A$1" with self.ui_test.execute_dialog_through_command(".uno:InsertObjectChart", close_button="finish") as xChartDlg: xNextBtn = xChartDlg.getChild("next") xNextBtn.executeAction("CLICK", tuple()) xRange = xChartDlg.getChild("ED_RANGE") xRange.executeAction("TYPE", mkPropertyValues({"KEYCODE":"CTRL+A"})) xRange.executeAction("TYPE", mkPropertyValues({"KEYCODE":"BACKSPACE"})) xRange.executeAction("TYPE", mkPropertyValues({"TEXT": xReference})) # Without the fix in place, this test would have gotten stack here because the dialog is not closed # as the reference to an external file is incorrect xChart = document.Sheets[0].Charts[0] xDataSeries = xChart.getEmbeddedObject().getFirstDiagram().CoordinateSystems[0].ChartTypes[0].DataSeries self.assertEqual(1, len(xDataSeries)) xDS = xDataSeries[0].DataSequences self.assertEqual(1, len(xDS)) self.assertEqual(xReference, xDS[0].Values.SourceRangeRepresentation) # vim: set shiftwidth=4 softtabstop=4 expandtab: /collabora/cd-5.3-3.1 LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
path: root/desktop/test/deployment
AgeCommit message (Expand)Author
2015-09-15Revert cppuhelper/implbase.hxx usage in non-LIBO_INTERNAL_ONLY code, againStephan Bergmann
2015-09-15Resolves: tdf#88206 replace cppu::WeakImplHelper* etc.Takeshi Abe
2015-09-14Extensions are not built against LIBO_INTERNAL_ONLYStephan Bergmann
2015-09-12desktop: com::sun::star->cssNoel Grandin
2015-07-23tdf#88206 replace cppu::WeakImplHelper* etc.Takeshi Abe
2015-07-10desktop: update: Add support for mips64.Heiher
2015-06-24cppcheck: noExplicitConstructorCaolán McNamara
2015-06-11java:regulatize the order of 'final' and public/privateNoel Grandin
2015-03-02desktop: remove some obsolete "delzip" filesMichael Stahl
2015-02-24TyposJulien Nabet
2015-02-18TyposJulien Nabet
2015-02-03Fix Extension_test-{active,passive}Stephan Bergmann
2015-01-23'Ownership' is one word, as is 'relationship'Tor Lillqvist
2014-12-12java: fix non-public UNO implementation classesNoel Grandin
2014-12-11java: reduce visibility of fields and methodsNoel Grandin
2014-12-10java: improve use of WrappedTargetException to set cause properlyNoel Grandin
2014-11-18java: make fields final where possibleNoel Grandin
2014-11-12Fix common typos. No automatic tools. Handmade…Andrea Gelmini
2014-10-17java: should throw this exceptionNoel Grandin
2014-10-16java: when rethrowing, store the original exceptionNoel Grandin
2014-10-09typo: Lable -> LabelAndras Timar
2014-09-19loplugin:saloverrideStephan Bergmann
2014-08-20java: don't catch and then just rethrow an exceptionNoel Grandin
2014-08-08java: remove unused importsNoel Grandin
2014-08-08java: remove unused fieldsNoel Grandin
2014-07-23TyposJulien Nabet
2014-06-05desktop: remove SAL_THROW macroNoel Grandin
2014-06-04desktop: fix includesThomas Arnhold