[Libreoffice-commits] core.git: sc/Module_sc.mk sc/qa sc/UITest_function_wizard.mk sc/UITest_manual_tests.mk uitest/calc_tests uitest/manual_tests uitest/Module_uitest.mk uitest/test_main.py uitest/UITest_calc_demo.mk uitest/UITest_manual_tests.mk
Xisco Fauli (via logerrit)
logerrit at kemper.freedesktop.org
Tue Oct 27 14:30:38 UTC 2020
sc/Module_sc.mk | 2 +
sc/UITest_function_wizard.mk | 11 ++++++---
sc/UITest_manual_tests.mk | 4 +--
sc/qa/uitest/calc_tests6/gridwin.py | 17 --------------
uitest/Module_uitest.mk | 2 -
uitest/calc_tests/about_test.py | 25 --------------------
uitest/calc_tests/gridwindow.py | 43 ------------------------------------
uitest/calc_tests/input_window.py | 33 ---------------------------
uitest/test_main.py | 1
9 files changed, 12 insertions(+), 126 deletions(-)
New commits:
commit 713fcfae066badfaa29f347a52738e9d4f1c841b
Author: Xisco Fauli <xiscofauli at libreoffice.org>
AuthorDate: Tue Oct 27 11:18:24 2020 +0100
Commit: Xisco Fauli <xiscofauli at libreoffice.org>
CommitDate: Tue Oct 27 15:29:59 2020 +0100
uitest: move all calc tests to sc/qa/uitest
and remove a few duplicated ones
Change-Id: I409ca78dcd7a67e993f6b3a1493ffa6fefd127b3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104864
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli at libreoffice.org>
diff --git a/sc/Module_sc.mk b/sc/Module_sc.mk
index 4c8ba1e49eb2..bb378e8f378a 100644
--- a/sc/Module_sc.mk
+++ b/sc/Module_sc.mk
@@ -257,6 +257,8 @@ $(eval $(call gb_Module_add_uicheck_targets,sc,\
UITest_calc_tests8 \
UITest_calc_dialogs \
UITest_calc_tests9 \
+ UITest_function_wizard \
+ UITest_manual_tests \
))
endif
diff --git a/uitest/UITest_calc_demo.mk b/sc/UITest_function_wizard.mk
similarity index 59%
rename from uitest/UITest_calc_demo.mk
rename to sc/UITest_function_wizard.mk
index 9869300a0675..220fa6d36e21 100644
--- a/uitest/UITest_calc_demo.mk
+++ b/sc/UITest_function_wizard.mk
@@ -7,9 +7,14 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
-$(eval $(call gb_UITest_UITest,calc_demo))
+$(eval $(call gb_UITest_UITest,function_wizard))
-$(eval $(call gb_UITest_add_modules,calc_demo,$(SRCDIR)/uitest,\
- calc_tests/ \
+$(eval $(call gb_UITest_add_modules,function_wizard,$(SRCDIR)/sc/qa/uitest,\
+ function_wizard/ \
))
+
+$(eval $(call gb_UITest_set_defs,function_wizard, \
+ TDOC="$(SRCDIR)/sc/qa/uitest/data" \
+))
+
# vim: set noet sw=4 ts=4:
diff --git a/uitest/UITest_manual_tests.mk b/sc/UITest_manual_tests.mk
similarity index 80%
rename from uitest/UITest_manual_tests.mk
rename to sc/UITest_manual_tests.mk
index 187ab8317b5f..94089544d98e 100644
--- a/uitest/UITest_manual_tests.mk
+++ b/sc/UITest_manual_tests.mk
@@ -9,12 +9,12 @@
$(eval $(call gb_UITest_UITest,manual_tests))
-$(eval $(call gb_UITest_add_modules,manual_tests,$(SRCDIR)/uitest,\
+$(eval $(call gb_UITest_add_modules,manual_tests,$(SRCDIR)/sc/qa/uitest,\
manual_tests/ \
))
$(eval $(call gb_UITest_set_defs,manual_tests, \
- TDOC="$(SRCDIR)/uitest/manual_tests/data" \
+ TDOC="$(SRCDIR)/sc/qa/uitest/data" \
))
# vim: set noet sw=4 ts=4:
diff --git a/uitest/calc_tests/gridwin.py b/sc/qa/uitest/calc_tests6/gridwin.py
similarity index 67%
rename from uitest/calc_tests/gridwin.py
rename to sc/qa/uitest/calc_tests6/gridwin.py
index 7c9c87de0b03..9a0f241989ec 100644
--- a/uitest/calc_tests/gridwin.py
+++ b/sc/qa/uitest/calc_tests6/gridwin.py
@@ -12,23 +12,6 @@ from uitest.framework import UITestCase
class GridWinTest(UITestCase):
- def test_select_object(self):
-
- self.ui_test.create_doc_in_start_center("calc")
- xCalcDoc = self.xUITest.getTopFocusWindow()
- xGridWindow = xCalcDoc.getChild("grid_window")
-
- selectProps = mkPropertyValues({"CELL": "B10"})
- xGridWindow.executeAction("SELECT", selectProps)
-
- xGridWindow.executeAction("SELECT", mkPropertyValues({"OBJECT": "Object 1"}))
-
- xGridWindow.executeAction("ACTIVATE", tuple())
-
- xGridWindow.executeAction("DESELECT", tuple())
-
- self.ui_test.close_doc()
-
def test_select_sheet(self):
self.ui_test.create_doc_in_start_center("calc")
diff --git a/uitest/calc_tests/tdf117987.py b/sc/qa/uitest/calc_tests7/tdf117987.py
similarity index 100%
rename from uitest/calc_tests/tdf117987.py
rename to sc/qa/uitest/calc_tests7/tdf117987.py
diff --git a/uitest/calc_tests/create_chart.py b/sc/qa/uitest/chart/create_chart.py
similarity index 100%
rename from uitest/calc_tests/create_chart.py
rename to sc/qa/uitest/chart/create_chart.py
diff --git a/uitest/calc_tests/edit_chart.py b/sc/qa/uitest/chart/edit_chart.py
similarity index 100%
rename from uitest/calc_tests/edit_chart.py
rename to sc/qa/uitest/chart/edit_chart.py
diff --git a/uitest/manual_tests/data/cell_recalc.ods b/sc/qa/uitest/data/cell_recalc.ods
similarity index 100%
rename from uitest/manual_tests/data/cell_recalc.ods
rename to sc/qa/uitest/data/cell_recalc.ods
diff --git a/uitest/calc_tests/function_wizard.py b/sc/qa/uitest/function_wizard/function_wizard.py
similarity index 100%
rename from uitest/calc_tests/function_wizard.py
rename to sc/qa/uitest/function_wizard/function_wizard.py
diff --git a/sc/qa/uitest/calc_tests7/tdf123479.py b/sc/qa/uitest/function_wizard/tdf123479.py
similarity index 100%
rename from sc/qa/uitest/calc_tests7/tdf123479.py
rename to sc/qa/uitest/function_wizard/tdf123479.py
diff --git a/sc/qa/uitest/calc_tests7/tdf132173.py b/sc/qa/uitest/function_wizard/tdf132173.py
similarity index 100%
rename from sc/qa/uitest/calc_tests7/tdf132173.py
rename to sc/qa/uitest/function_wizard/tdf132173.py
diff --git a/uitest/manual_tests/calc.py b/sc/qa/uitest/manual_tests/calc.py
similarity index 100%
rename from uitest/manual_tests/calc.py
rename to sc/qa/uitest/manual_tests/calc.py
diff --git a/uitest/manual_tests/more_calc.py b/sc/qa/uitest/manual_tests/more_calc.py
similarity index 100%
rename from uitest/manual_tests/more_calc.py
rename to sc/qa/uitest/manual_tests/more_calc.py
diff --git a/uitest/calc_tests/create_range_name.py b/sc/qa/uitest/range_name/create_range_name.py
similarity index 100%
rename from uitest/calc_tests/create_range_name.py
rename to sc/qa/uitest/range_name/create_range_name.py
diff --git a/uitest/Module_uitest.mk b/uitest/Module_uitest.mk
index 647dd574f1fd..0ea8a94cfe30 100644
--- a/uitest/Module_uitest.mk
+++ b/uitest/Module_uitest.mk
@@ -11,9 +11,7 @@
$(eval $(call gb_Module_Module,uitest))
$(eval $(call gb_Module_add_uicheck_targets,uitest,\
- UITest_calc_demo \
UITest_impress_demo \
UITest_demo_ui \
UITest_math_demo \
- UITest_manual_tests \
))
diff --git a/uitest/calc_tests/__init__.py b/uitest/calc_tests/__init__.py
deleted file mode 100644
index e69de29bb2d1..000000000000
diff --git a/uitest/calc_tests/about_test.py b/uitest/calc_tests/about_test.py
deleted file mode 100644
index c6dc75b939dc..000000000000
--- a/uitest/calc_tests/about_test.py
+++ /dev/null
@@ -1,25 +0,0 @@
-# -*- tab-width: 4; indent-tabs-mode: nil; py-indent-offset: 4 -*-
-#
-# 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
-
-class AboutDlgTest(UITestCase):
-
- def test_about_dlg(self):
-
- self.ui_test.create_doc_in_start_center("calc")
-
- self.ui_test.execute_dialog_through_command(".uno:About")
-
- xAboutDlg = self.xUITest.getTopFocusWindow()
-
- xCloseBtn = xAboutDlg.getChild("btnClose")
- self.ui_test.close_dialog_through_button(xCloseBtn)
-
- self.ui_test.close_doc()
-
-# vim: set shiftwidth=4 softtabstop=4 expandtab:
diff --git a/uitest/calc_tests/gridwindow.py b/uitest/calc_tests/gridwindow.py
deleted file mode 100644
index 37afacd008e2..000000000000
--- a/uitest/calc_tests/gridwindow.py
+++ /dev/null
@@ -1,43 +0,0 @@
-# -*- tab-width: 4; indent-tabs-mode: nil; py-indent-offset: 4 -*-
-#
-# 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 libreoffice.uno.propertyvalue import mkPropertyValues
-
-from uitest.uihelper.calc import enter_text_to_cell
-
-from uitest.framework import UITestCase
-
-class GridWindowTest(UITestCase):
-
- def test_input(self):
-
- self.ui_test.create_doc_in_start_center("calc")
- xTopWindow = self.xUITest.getTopFocusWindow()
-
- xGridWindow = xTopWindow.getChild("grid_window")
-
- enter_text_to_cell(xGridWindow, "C3", "=A1")
- enter_text_to_cell(xGridWindow, "A1", "2")
-
- self.ui_test.close_doc()
-
- def test_special_keys(self):
-
- self.ui_test.create_doc_in_start_center("calc")
- xTopWindow = self.xUITest.getTopFocusWindow()
-
- xGridWindow = xTopWindow.getChild("grid_window")
-
- selectProps = mkPropertyValues({"CELL": "C3"})
- xGridWindow.executeAction("SELECT", selectProps)
-
- typeProps = mkPropertyValues({"KEYCODE": "CTRL+DOWN"})
- xGridWindow.executeAction("TYPE", typeProps)
-
- self.ui_test.close_doc()
-
-# vim: set shiftwidth=4 softtabstop=4 expandtab:
diff --git a/uitest/calc_tests/input_window.py b/uitest/calc_tests/input_window.py
deleted file mode 100644
index eea8b53d950f..000000000000
--- a/uitest/calc_tests/input_window.py
+++ /dev/null
@@ -1,33 +0,0 @@
-# -*- tab-width: 4; indent-tabs-mode: nil; py-indent-offset: 4 -*-
-#
-# 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.common import get_state_as_dict, type_text
-from libreoffice.uno.propertyvalue import mkPropertyValues
-
-from libreoffice.calc.document import get_cell_by_position
-
-import time
-
-class InputWindowTest(UITestCase):
-
- def test_input_window(self):
-
- self.ui_test.create_doc_in_start_center("calc")
-
- xCalcDoc = self.xUITest.getTopFocusWindow()
- document = self.ui_test.get_component()
-
- xInputWin = xCalcDoc.getChild("sc_input_window")
-
- type_text(xInputWin, "test")
- xInputWin.executeAction("TYPE", mkPropertyValues({"KEYCODE": "RETURN"}))
- self.assertEqual(get_cell_by_position(document, 0, 0, 0).getString(), "test")
-
- self.ui_test.close_doc()
-
-# vim: set shiftwidth=4 softtabstop=4 expandtab:
diff --git a/uitest/manual_tests/__init__.py b/uitest/manual_tests/__init__.py
deleted file mode 100644
index e69de29bb2d1..000000000000
diff --git a/uitest/test_main.py b/uitest/test_main.py
index e1737947f536..3b2de433ca24 100644
--- a/uitest/test_main.py
+++ b/uitest/test_main.py
@@ -9,7 +9,6 @@ import sys
import getopt
import os
import unittest
-import calc_tests
import importlib
import importlib.machinery
More information about the Libreoffice-commits
mailing list