1 # -*- tab-width: 4; indent-tabs-mode: nil; py-indent-offset: 4 -*-
3 # This file is part of the LibreOffice project.
5 # This Source Code Form is subject to the terms of the Mozilla Public
6 # License, v. 2.0. If a copy of the MPL was not distributed with this
7 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
10 from uitest
.framework
import UITestCase
11 from uitest
.uihelper
.common
import select_pos
13 class tdf122045(UITestCase
):
15 def test_tdf122045(self
):
17 with self
.ui_test
.create_doc_in_start_center("writer") as document
:
19 with self
.ui_test
.execute_dialog_through_command(".uno:PageDialog", close_button
="cancel") as xDialog
:
21 xTabs
= xDialog
.getChild("tabcontrol")
22 select_pos(xTabs
, "2")
24 btncolor
= xDialog
.getChild("btncolor")
25 btncolor
.executeAction("CLICK", tuple())
27 xApplyBtn
= xDialog
.getChild("apply")
28 xApplyBtn
.executeAction("CLICK", tuple())
30 self
.assertTrue(document
.isModified())
31 self
.assertEqual("0x729fcf", hex(document
.StyleFamilies
.PageStyles
.Standard
.BackColor
))
34 self
.assertTrue(document
.isModified())
35 self
.assertEqual("0x729fcf", hex(document
.StyleFamilies
.PageStyles
.Standard
.BackColor
))
38 # vim: set shiftwidth=4 softtabstop=4 expandtab: