""" Copyright (c) Contributors to the Open 3D Engine Project. For complete copyright and license terms please see the LICENSE at the root of this distribution. SPDX-License-Identifier: Apache-2.0 OR MIT Holds constants for frequently used values in tests such as wait times, UI labels and terms """ """ General constants """ BASE_LEVEL_NAME = "Base" SAVE_STRING = "Save" NAME_STRING = "Name" WAIT_FRAMES_200 = 200 WAIT_TIME_SEC_1 = 1 WAIT_TIME_SEC_3 = 3 WAIT_TIME_SEC_5 = 5 # "editor" is the editor only state ENTITY_STATES = { "active": 0, "inactive": 1, "editor": 2, } class ComponentPropertyVisibilityStates: NOT_VISIBLE = "NotVisible" VISIBLE = "Visible" SHOW_CHILDREN_ONLY = "ShowChildrenOnly" HIDE_CHILDREN = "HideChildren" class Strings: EMPTY_STRING = "" ONLY_SPACE = " " ESCAPED_NEW_LINE = "\n" CHARACTER = "a" NUMBER = '1' SHORT_STRING = "ShortString" STRING_WITH_SPACE = "String WithSpace" ESCAPED_STRING = "String with escapes \\ \n \b \"" LONG_STRING = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut " \ "labore et dolore magna aliqua. Proin fermentum leo vel orci porta non. Nunc sed augue lacus " \ "viverra vitae congue. Amet mauris commodo quis imperdiet massa tincidunt. Consequat nisl " \ "vel pretium lectus quam id leo in vitae. Erat velit scelerisque in dictum non consectetur. " \ "Lorem ipsum dolor sit amet. Nam aliquam sem et tortor consequat id porta nibh venenatis. Vel " \ "facilisis volutpat est velit egestas dui id ornare arcu. Etiam sit amet nisl purus in mollis " \ "nunc. Velit sed ullamcorper morbi tincidunt ornare massa eget egestas purus. Eget nunc " \ "scelerisque viverra mauris in aliquam sem fringilla. Et ligula ullamcorper malesuada proin " \ "libero nunc consequat interdum varius. Magnis dis parturient montes nascetur ridiculus mus " \ "mauris vitae. Tellus pellentesque eu tincidunt tortor aliquam. Tempus quam pellentesque " \ "nec nam. Blandit turpis cursus in hac habitasse platea dictumst quisque sagittis. Volutpat " \ "lacus laoreet non curabitur. Odio ut enim blandit volutpat maecenas volutpat blandit. " \ "Senectus et netus et malesuada. Ullamcorper malesuada proin libero nunc consequat interdum " \ "varius sit. Dui vivamus arcu felis bibendum ut tristique. Vitae turpis massa sed elementum " \ "tempus egestas sed. Sed viverra tellus in hac habitasse platea dictumst vestibulum rhoncus. " \ "Metus aliquam eleifend mi in nulla posuere sollicitudin aliquam. Nec tincidunt praesent " \ "semper feugiat nibh. Hendrerit gravida rutrum quisque non tellus. Elit pellentesque " \ "habitant morbi tristique senectus et netus. Nunc sed velit dignissim sodales ut eu sem. " \ "Massa tincidunt nunc pulvinar sapien et ligula. Erat imperdiet sed euismod nisi porta " \ "lorem mollis. Leo integer malesuada nunc vel risus commodo viverra maecenas accumsan. " \ "Porttitor eget dolor morbi non arcu risus quis varius quam. Elementum integer enim neque " \ "volutpat ac tincidunt vitae semper quis. Vestibulum lectus mauris ultrices eros in " \ "cursus turpis massa. Dolor morbi non arcu risus quis varius quam quisque. Habitant morbi " \ "tristique senectus et netus et malesuada. Vestibulum rhoncus est pellentesque elit " \ "ullamcorper dignissim cras tincidunt lobortis. Sapien faucibus et molestie ac feugiat " \ "sed lectus. Condimentum lacinia quis vel eros donec ac odio tempor. Urna nunc id cursus " \ "metus aliquam eleifend. Quisque id diam vel quam elementum pulvinar etiam non quam. Ac " \ "tortor dignissim convallis aenean et tortor at risus viverra. Nunc vel risus commodo " \ "viverra maecenas accumsan lacus vel. Nam libero justo laoreet sit amet cursus sit. Est " \ "ultricies integer quis auctor elit sed. Augue neque gravida in fermentum et sollicitudin. " \ "Praesent emper feugiat nibh sed pulvinar proin gravida. Lacus luctus accumsan tortor " \ "posuere ac. Diam donec adipiscing tristique risus nec. Ut faucibus pulvinar elementum " \ "integer enim neque volutpat ac. Ut ornare lectus sit amet est. Ultricies mi eget mauris " \ "pharetra et ultrices neque. Massa tincidunt nunc pulvinar sapien et ligula ullamcorper " \ "malesuada. Ut lectus arcu bibendum at varius vel pharetra vel. Auctor neque vitae tempus " \ "quam pellentesque nec nam aliquam. In nibh mauris cursus mattis molestie a. Tempor orci " \ "dapibus ultrices in. Magna eget est lorem ipsum dolor sit amet. Convallis convallis " \ "tellus id interdum velit laoreet. Tincidunt augue interdum velit euismod in pellentesque " \ "massa placerat. Risus nec feugiat in fermentum. Sem nulla pharetra diam sit amet nisl " \ "suscipit adipiscing. Mattis enim ut tellus elementum sagittis vitae et leo. Ultrices " \ "sagittis orci a scelerisque purus semper eget. Tristique senectus et netus et malesuada " \ "fames ac turpis egestas. Aliquet nibh praesent tristique magna sit amet purus gravida " \ "quis. Commodo nulla facilisi nullam vehicula ipsum a. Tellus mauris a diam maecenas " \ "sed. Potenti nullam ac tortor vitae purus faucibus. Platea dictumst vestibulum rhoncus " \ "est pellentesque elit. Id neque aliquam vestibulum morbi blandit. Enim nunc a " \ "pellentesque sit amet porttitor eget. Nunc vel risus commodo viverra maecenas accumsan " \ "lacus vel. A erat nam at lectus urna duis convallis convallis tellus. Quis auctor " \ "elit sed vulputate mi sit amet."