diff options
Diffstat (limited to 'sw/qa/uitest/librelogo/compile.py')
-rw-r--r-- | sw/qa/uitest/librelogo/compile.py | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/sw/qa/uitest/librelogo/compile.py b/sw/qa/uitest/librelogo/compile.py index 89e538b8c926..bf4668e8e332 100644 --- a/sw/qa/uitest/librelogo/compile.py +++ b/sw/qa/uitest/librelogo/compile.py @@ -1,17 +1,15 @@ # -*- 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 libreoffice.uno.propertyvalue import mkPropertyValues -from uitest.uihelper.common import get_state_as_dict, type_text -import time, re -from uitest.debug import sleep -from libreoffice.uno.propertyvalue import mkPropertyValues -from uitest.uihelper.common import select_pos +import re class LibreLogoCompileTest(UITestCase): LIBRELOGO_PATH = "vnd.sun.star.script:LibreLogo|LibreLogo.py$%s?language=Python&location=share" @@ -113,6 +111,9 @@ class LibreLogoCompileTest(UITestCase): ("a=RANDOM 40 + 120", "a=Random(40 + 120)"), ("a=RANDOM(40) + 120", "a=Random(40) + 120"), ("a=RANDOM [1, 2, 3]", "a=Random([1, 2, 3])"), + ("PRINT RANDOM 40", "Print(Random(40))"), + ("FORWARD RANDOM 40", "forward(Random(40))"), + ("FORWARD 10 + RANDOM 40 + RANDOM 100", "forward(10 + Random(40 + Random(100)))"), ("a=[sin 90 + cos 15, cos 100 * x, sqrt 25 * 25]", "a=[sin(90 + cos(15)), cos(100 * x), sqrt(25 * 25)]"), ("a=[sin 90 + cos 15, cos 100 * x, sqrt 25 * 25]", "a=[sin(90 + cos(15)), cos(100 * x), sqrt(25 * 25)]"), ("a=[sin(90) + cos 15, cos(100) * x, sqrt(25) * 25]", "a=[sin(90) + cos(15), cos(100) * x, sqrt(25) * 25]"), |