cd <sources_directory>
source salome_env.sh
- source linux_env.sh
+ source env_linux.sh
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX:PATH=${ROOT_DIR}/install ${ROOT_DIR}/sources
make
make install
#!/bin/bash
-# Find absolute path to ROOT_DIR
-export ROOT_DIR=$(pwd)/..
-export ROOT_DIR=`cd "${ROOT_DIR}";pwd`
+source env.sh
+source env_standalone.sh
-SRC_DIR=${ROOT_DIR}/sources
-
-BUILD_DIR=build
-INSTALL_DIR=install
-if [ $1 ]; then
- BUILD_DIR=${BUILD_DIR}-$1
- INSTALL_DIR=${INSTALL_DIR}-$1
-fi
-
-source ${SRC_DIR}/salome_env.sh
-source ${SRC_DIR}/linux_env.sh $1
-mkdir -p ${ROOT_DIR}/${BUILD_DIR}
-cd ${ROOT_DIR}/${BUILD_DIR}
-
-export LD_LIBRARY_PATH=${KERNEL_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}
-export LightAppConfig=${ROOT_DIR}/${INSTALL_DIR}/share/salome/resources/newgeom:${GUI_ROOT_DIR}/share/salome/resources/gui
+mkdir -p ${BUILD_DIR}
+cd ${BUILD_DIR}
CMAKE_ARGS="-D_ECLIPSE_VERSION=4.3"
CMAKE_ARGS="${CMAKE_ARGS} -DCMAKE_BUILD_TYPE=Debug"
CMAKE_ARGS="${CMAKE_ARGS} -DCMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT=ON"
-CMAKE_ARGS="${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX:PATH=${ROOT_DIR}/${INSTALL_DIR}"
+CMAKE_ARGS="${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX:PATH=${INSTALL_DIR}"
CMAKE_ARGS="${CMAKE_ARGS} -DPYTHON_EXECUTABLE=${PYTHONHOME}/bin/python"
CMAKE_ARGS="${CMAKE_ARGS} -DUSE_TEST_COVERAGE=OFF"
-CMAKE_ARGS="${CMAKE_ARGS} ${SRC_DIR}"
+CMAKE_ARGS="${CMAKE_ARGS} ${SOURCES_DIR}"
cmake -G "Eclipse CDT4 - Unix Makefiles" ${CMAKE_ARGS}
-/misc/dn48/newgeom/common/eclipse-4.4.0/eclipse&
+/dn48/newgeom/common/eclipse-4.4.0/eclipse&
+++ /dev/null
-#!/bin/bash
-
-eclipse.sh centos
+++ /dev/null
-#!/bin/bash
-
-eclipse.sh d6
+++ /dev/null
-#!/bin/bash
-
-eclipse.sh d8
--- /dev/null
+#!/bin/bash -x
+
+set -o nounset
+
+PLATFORM=""
+if [ -f PLATFORM ]; then
+PLATFORM="$(lsb_release -is)"
+RELEASE="$(lsb_release -rs)"
+if [ "${PLATFORM}" = 'CentOS' ]; then PLATFORM=-centos
+elif [ "${PLATFORM}" = 'Debian' ]; then
+ if [ "${RELEASE}" = '8.0' ]; then PLATFORM=-d8
+ else PLATFORM=-d6
+ fi
+fi
+fi
+
+export ROOT_DIR=$(cd $(dirname $0)/.. && pwd)
+export SOURCES_DIR=${ROOT_DIR}/sources
+export BUILD_DIR=${ROOT_DIR}/build${PLATFORM}
+export INSTALL_DIR=${ROOT_DIR}/install${PLATFORM}
+
+export NEWGEOM_PDIR=/dn48/newgeom/common/products
--- /dev/null
+#!/bin/bash
+
+set +x
+set +u
+echo "Export SALOME from ${INST_ROOT}..."
+source ${INST_ROOT}/env_products.sh
+set -u
+set -x
+
+#------ SolveSpace ------
+export SOLVESPACE_ROOT_DIR=${NEWGEOM_PDIR}/solvespace-2.0
+export LD_LIBRARY_PATH=${SOLVESPACE_ROOT_DIR}/lib:${LD_LIBRARY_PATH}
+##
+
+#------ lcov ------
+export LCOV_ROOT_DIR=${NEWGEOM_PDIR}/lcov-1.11
+export PATH=${LCOV_ROOT_DIR}/bin:${PATH}
+##
+
+#------ OCCT ------
+# Defaults
+export CSF_PluginDefaults=${CAS_ROOT_DIR}/src/StdResource
+export CSF_StandardDefaults=${CAS_ROOT_DIR}/src/StdResource
+# For CMake
+export LIB=${LD_LIBRARY_PATH}
+export PATH=${CASROOT}:${PATH}
+##
+
+#------ NewGEOM ------
+export NEWGEOM_ROOT_DIR=${INSTALL_DIR}
+export PATH=${NEWGEOM_ROOT_DIR}/bin:${NEWGEOM_ROOT_DIR}/plugins:${PATH}
+export PYTHONPATH=${NEWGEOM_ROOT_DIR}/swig:${NEWGEOM_ROOT_DIR}/plugins:${NEWGEOM_ROOT_DIR}/addons:${NEWGEOM_ROOT_DIR}/pythonAPI:${PYTHONPATH}
+export LD_LIBRARY_PATH=${NEWGEOM_ROOT_DIR}/bin:${NEWGEOM_ROOT_DIR}/swig:${NEWGEOM_ROOT_DIR}/plugins:${LD_LIBRARY_PATH}
+export NEW_GEOM_CONFIG_FILE=${NEWGEOM_ROOT_DIR}/plugins
+export NewGeomResources=${NEWGEOM_ROOT_DIR}/resources
--- /dev/null
+#!/bin/bash
+
+pushd ${SOURCES_DIR}
+ source salome_env.sh
+ source env_linux.sh
+popd
+
+# Correcting path which defined with error
+export LD_LIBRARY_PATH=${KERNEL_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}
+export SalomeAppConfig=${INSTALL_DIR}/share/salome/resources/newgeom:${GUI_ROOT_DIR}/share/salome/resources/gui
--- /dev/null
+#!/bin/bash
+
+export SQUISH_GRABWINDOW_CLASSES=SVTK_RenderWindowInteractor
+
+SQUISH_DIR=/dn23/NEWGEOM/NEWGEOM_JENKINS_BUILD_AREA/tools/squish-5.1.1-qt48x-linux64
+export PATH=${SQUISH_DIR}/bin:${PATH}
--- /dev/null
+#!/bin/bash
+
+pushd ${SOURCES_DIR}
+ source salome_env.sh
+ source env_linux.sh
+popd
+
+export LD_LIBRARY_PATH=${KERNEL_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}
+export LightAppConfig=${INSTALL_DIR}/share/salome/resources/newgeom:${GUI_ROOT_DIR}/share/salome/resources/gui
#!/bin/bash
-# Find absolute path to ROOT_DIR
-export ROOT_DIR=$(pwd)/..
-export ROOT_DIR=`cd "${ROOT_DIR}";pwd`
+source env.sh
+source env_standalone.sh
-PLATFORM="$(lsb_release -is)"
-RELEASE="$(lsb_release -rs)"
-if [ "${PLATFORM}" == "CentOS" ]; then PLATFORM=centos
-elif [ "${PLATFORM}" == "Debian" ]; then
- if [ "${RELEASE}" == "8.0" ]; then PLATFORM=d8
- else PLATFORM=d6
- fi
-fi
-
-SRC_DIR=${ROOT_DIR}/sources
-source ${SRC_DIR}/salome_env.sh
-source ${SRC_DIR}/linux_env.sh ${PLATFORM}
-
-BUILD_DIR=build
-INSTALL_DIR=install
-if [ ${PLATFORM} ]; then
- BUILD_DIR=${BUILD_DIR}-${PLATFORM}
- INSTALL_DIR=${INSTALL_DIR}-${PLATFORM}
-fi
-
-mkdir -p ${ROOT_DIR}/${BUILD_DIR}
-cd ${ROOT_DIR}/${BUILD_DIR}
-
-export LD_LIBRARY_PATH=${KERNEL_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}
-export LightAppConfig=${ROOT_DIR}/${INSTALL_DIR}/share/salome/resources/newgeom:${GUI_ROOT_DIR}/share/salome/resources/gui
+cd ${BUILD_DIR}
-if [ $@ ]; then
+if [[ -n $@ ]]; then
$@
else
bash
+++ /dev/null
-#!/bin/bash
-
-if [ "${INST_ROOT}" = "" ] ; then
-# source /dn48/newgeom/common/SALOME/env_products.sh
- echo "Error: INST_ROOT is not defined."
- exit 1
-else
- source ${INST_ROOT}/env_products.sh
-fi
-
-if [ "${NEWGEOM_PDIR}" = "" ] ; then
- export NEWGEOM_PDIR=/dn48/newgeom/common/products
-fi
-
-if [ "${ROOT_DIR}" = "" ] ; then
- export ROOT_DIR=$(pwd)/..
- export ROOT_DIR=`cd "${ROOT_DIR}";pwd`
-fi
-
-#------ SolveSpace ------
-export SOLVESPACE_ROOT_DIR=${NEWGEOM_PDIR}/solvespace-2.0
-export LD_LIBRARY_PATH=${SOLVESPACE_ROOT_DIR}/lib:${LD_LIBRARY_PATH}
-##
-
-#------ lcov ------
-export LCOV_ROOT_DIR=${NEWGEOM_PDIR}/lcov-1.11
-export PATH=${LCOV_ROOT_DIR}/bin:${PATH}
-##
-
-#------ OCCT ------
-# Defaults
-export CSF_PluginDefaults=${CAS_ROOT_DIR}/src/StdResource
-export CSF_StandardDefaults=${CAS_ROOT_DIR}/src/StdResource
-# For CMake
-export LIB=${LD_LIBRARY_PATH}
-export PATH=${CASROOT}:${PATH}
-##
-
-#------ NewGEOM ------
-INSTALL_DIR=install
-if [ $1 ]; then INSTALL_DIR=${INSTALL_DIR}-$1; fi
-
-export NEWGEOM_ROOT_DIR=${ROOT_DIR}/${INSTALL_DIR}
-export PATH=${NEWGEOM_ROOT_DIR}/bin:${NEWGEOM_ROOT_DIR}/plugins:${PATH}
-export PYTHONPATH=${NEWGEOM_ROOT_DIR}/swig:${NEWGEOM_ROOT_DIR}/plugins:${NEWGEOM_ROOT_DIR}/addons:${NEWGEOM_ROOT_DIR}/pythonAPI:${PYTHONPATH}
-export LD_LIBRARY_PATH=${NEWGEOM_ROOT_DIR}/bin:${NEWGEOM_ROOT_DIR}/swig:${NEWGEOM_ROOT_DIR}/plugins:${LD_LIBRARY_PATH}
-export NEW_GEOM_CONFIG_FILE=${NEWGEOM_ROOT_DIR}/plugins
-export NewGeomResources=${NEWGEOM_ROOT_DIR}/resources
-
#!/bin/bash
-# Find absolute path to ROOT_DIR
-export ROOT_DIR=$(pwd)/..
-export ROOT_DIR=`cd "${ROOT_DIR}";pwd`
+source env.sh
+source env_standalone.sh
-SRC_DIR=${ROOT_DIR}/sources
-source ${SRC_DIR}/salome_env.sh
-source ${SRC_DIR}/linux_env.sh $1
-
-INSTALL_DIR=install
-if [ $1 ]; then INSTALL_DIR=${INSTALL_DIR}-$1; fi
-
-${ROOT_DIR}/${INSTALL_DIR}/bin/GeomApp
+${INSTALL_DIR}/bin/GeomApp
+++ /dev/null
-#!/bin/bash
-
-linux_run.sh centos
+++ /dev/null
-#!/bin/bash
-
-linux_run.sh d6
#!/bin/bash
-# Find absolute path to ROOT_DIR
-export ROOT_DIR=$(pwd)/..
-export ROOT_DIR=`cd "${ROOT_DIR}";pwd`
+source env.sh
+source env_standalone.sh
-SRC_DIR=${ROOT_DIR}/sources
-
-BUILD_DIR=build
-INSTALL_DIR=install
-if [ $1 ]; then
- BUILD_DIR=${BUILD_DIR}-$1
- INSTALL_DIR=${INSTALL_DIR}-$1
-fi
-
-source ${SRC_DIR}/salome_env.sh
-source ${SRC_DIR}/linux_env.sh $1
-mkdir -p ${ROOT_DIR}/${BUILD_DIR}
-cd ${ROOT_DIR}/${BUILD_DIR}
+mkdir -p ${BUILD_DIR}
+cd ${BUILD_DIR}
+CMAKE_ARGS=""
CMAKE_ARGS="${CMAKE_ARGS} -DCMAKE_BUILD_TYPE=Release"
-CMAKE_ARGS="${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX:PATH=${ROOT_DIR}/${INSTALL_DIR}"
-CMAKE_ARGS="${CMAKE_ARGS} ${SRC_DIR}"
+CMAKE_ARGS="${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX:PATH=${INSTALL_DIR}"
+CMAKE_ARGS="${CMAKE_ARGS} ${SOURCES_DIR}"
cmake -G "Unix Makefiles" ${CMAKE_ARGS}
make -j$(nproc) install
+++ /dev/null
-#!/bin/bash
-
-make.sh centos
+++ /dev/null
-#!/bin/bash
-
-make.sh d6
local salome_version=7.6.0
local platform="$(lsb_release -is)"
local release="$(lsb_release -rs)"
- if [[ ${salome_version} == "7.5.1" ]]; then
- if [[ "${platform}" == "CentOS" ]]; then export INST_ROOT=/dn48/newgeom/common/SALOME-7.5.1_CentOS-6.3
- elif [[ "${platform}" == "Debian" && ${release} =~ ^6 ]]; then export INST_ROOT=/dn23/NEWGEOM/common/SALOME-7.5.1_Debian-6.0_SOURCES
- elif [[ "${platform}" == "Debian" && ${release} =~ ^8 ]]; then export INST_ROOT=/dn23/NEWGEOM/common/SALOME-7.5.1_Debian-8.0_SOURCES
+ if [[ ${salome_version} = '7.5.1' ]]; then
+ if [[ "${platform}" = 'CentOS' ]]; then export INST_ROOT=/dn48/newgeom/common/SALOME-7.5.1_CentOS-6.3
+ elif [[ "${platform}" = 'Debian' && ${release} =~ ^6 ]]; then export INST_ROOT=/dn23/NEWGEOM/common/SALOME-7.5.1_Debian-6.0_SOURCES
+ elif [[ "${platform}" = 'Debian' && ${release} =~ ^8 ]]; then export INST_ROOT=/dn23/NEWGEOM/common/SALOME-7.5.1_Debian-8.0_SOURCES
fi
- elif [[ ${salome_version} == "7.6.0" ]]; then
- if [[ "${platform}" == "CentOS" ]]; then export INST_ROOT=/dn23/NEWGEOM/common/SALOME-7.6.0_CentOS-6.3_SOURCES
- elif [[ "${platform}" == "Debian" && ${release} =~ ^6 ]]; then export INST_ROOT=/dn23/NEWGEOM/common/SALOME-7.6.0_Debian-6.0_SOURCES
+ elif [[ ${salome_version} = '7.6.0' ]]; then
+ if [[ "${platform}" = 'CentOS' ]]; then export INST_ROOT=/dn23/NEWGEOM/common/SALOME-7.6.0_CentOS-6.3_SOURCES
+ elif [[ "${platform}" = 'Debian' && ${release} =~ ^6 ]]; then export INST_ROOT=/dn23/NEWGEOM/common/SALOME-7.6.0_Debian-6.0_SOURCES
fi
fi
}
main
+
#!/bin/bash
-export ROOT_DIR=$(pwd)/..
-export ROOT_DIR=`cd "${ROOT_DIR}";pwd`
+source env.sh
+source env_salome.sh
-source ${ROOT_DIR}/sources/salome_env.sh
-source ${ROOT_DIR}/sources/linux_env.sh
-
-INSTALL_DIR=install
-if [ $1 ]; then INSTALL_DIR=${INSTALL_DIR}-$1; fi
-
-# Correcting path which defined with error
-export LD_LIBRARY_PATH=${KERNEL_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}
-export SalomeAppConfig=${ROOT_DIR}/${INSTALL_DIR}/share/salome/resources/newgeom:${GUI_ROOT_DIR}/share/salome/resources/gui
-
-${PYTHONBIN} "${KERNEL_ROOT_DIR}/bin/salome/envSalome.py"
-${PYTHONBIN} "${KERNEL_ROOT_DIR}/bin/salome/killSalome.py"
+#${PYTHONBIN} "${KERNEL_ROOT_DIR}/bin/salome/killSalome.py"
+${KERNEL_ROOT_DIR}/bin/salome/killSalome.py
+++ /dev/null
-#!/bin/bash
-
-salome_kill.sh centos
+++ /dev/null
-#!/bin/bash
-
-salome_kill.sh d6
-#!/bin/bash
+#!/bin/bash -x
-export ROOT_DIR=$(pwd)/..
-export ROOT_DIR=`cd "${ROOT_DIR}";pwd`
+export SALOME_PORT=2820
-source ${ROOT_DIR}/sources/salome_env.sh
-source ${ROOT_DIR}/sources/linux_env.sh $1
+source env.sh
+source env_salome.sh
-INSTALL_DIR=install
-if [ $1 ]; then INSTALL_DIR=${INSTALL_DIR}-$1; fi
-
-# Correcting path which defined with error
-export LD_LIBRARY_PATH=${KERNEL_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}
-export SalomeAppConfig=${ROOT_DIR}/${INSTALL_DIR}/share/salome/resources/newgeom:${GUI_ROOT_DIR}/share/salome/resources/gui
-
-${PYTHONBIN} "${KERNEL_ROOT_DIR}/bin/salome/envSalome.py"
-${PYTHONBIN} "${KERNEL_ROOT_DIR}/bin/salome/runSalome.py"
+${KERNEL_ROOT_DIR}/bin/salome/killSalomeWithPort.py ${SALOME_PORT}
+${KERNEL_ROOT_DIR}/bin/salome/runSalome.py --port ${SALOME_PORT}
+sleep 5
+${KERNEL_ROOT_DIR}/bin/salome/killSalomeWithPort.py ${SALOME_PORT}
+++ /dev/null
-#!/bin/bash
-
-salome_run.sh centos
+++ /dev/null
-#!/bin/bash
-
-salome_run.sh d6
--- /dev/null
+#!/bin/bash -x
+
+source env_squish.sh
+squishide
--- /dev/null
+#!/bin/bash -x
+
+source env_squish.sh
+squishserver --verbose --port=4325 --daemon
--- /dev/null
+#!/bin/bash -x
+
+source env_squish.sh
+squishserver --verbose --port=4325 --stop
#!/bin/bash
-# Find absolute path to ROOT_DIR
-export ROOT_DIR=$(pwd)/..
-export ROOT_DIR=`cd "${ROOT_DIR}";pwd`
+source env.sh
+source env_standalone.sh
-SRC_DIR=${ROOT_DIR}/sources
-
-BUILD_DIR=build
-INSTALL_DIR=install
-if [ $1 ]; then
- BUILD_DIR=${BUILD_DIR}-$1
- INSTALL_DIR=${INSTALL_DIR}-$1
-fi
-
-source ${SRC_DIR}/salome_env.sh
-source ${SRC_DIR}/linux_env.sh $1
-mkdir -p ${ROOT_DIR}/${BUILD_DIR}
-cd ${ROOT_DIR}/${BUILD_DIR}
-
-CMAKE_ARGS="${CMAKE_ARGS} -DCMAKE_BUILD_TYPE=Release"
-CMAKE_ARGS="${CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX:PATH=${ROOT_DIR}/${INSTALL_DIR}"
-CMAKE_ARGS="${CMAKE_ARGS} ${SRC_DIR}"
+mkdir -p ${BUILD_DIR}
+cd ${BUILD_DIR}
ctest --no-compress-output -T Test
--- /dev/null
+:Activate module.New_QPushButton {text='New' type='QPushButton' unnamed='1' visible='1' window=':Activate module_LightApp_ModuleDlg'}
+:Activate module_LightApp_ModuleDlg {type='LightApp_ModuleDlg' unnamed='1' visible='1' windowTitle='Activate module'}
+:Close active study.Close w/o saving_QPushButton {text='Close w/o saving' type='QPushButton' unnamed='1' visible='1' window=':Close active study_SUIT_MessageBox'}
+:Close active study_SUIT_MessageBox {type='SUIT_MessageBox' unnamed='1' visible='1' windowTitle='Close active study'}
+:Exit.Ok_QPushButton {text='Ok' type='QPushButton' unnamed='1' visible='1' window=':Exit_SalomeApp_ExitDlg'}
+:Exit.Shutdown servers_QCheckBox {text='Shutdown servers' type='QCheckBox' unnamed='1' visible='1' window=':Exit_SalomeApp_ExitDlg'}
+:Exit_SalomeApp_ExitDlg {type='SalomeApp_ExitDlg' unnamed='1' visible='1' windowTitle='Exit'}
+:SALOME 7.6.0 - [Study1].3D View Operations_OCCViewer_ViewPort3d {aboveWidget=':SALOME 7.6.0 - [Study1].3D View Operations_QtxToolBar' type='OCCViewer_ViewPort3d' unnamed='1' visible='1' window=':SALOME 7.6.0 - [Study1]_STD_TabDesktop'}
+:SALOME 7.6.0 - [Study1].3D View Operations_QtxToolBar {name='OCCViewer3DViewOperations' type='QtxToolBar' visible='1' window=':SALOME 7.6.0 - [Study1]_STD_TabDesktop' windowTitle='3D View Operations'}
+:SALOME 7.6.0 - [Study1].Circle_QToolButton {text='Circle' type='QToolButton' unnamed='1' visible='1' window=':SALOME 7.6.0 - [Study1]_STD_TabDesktop'}
+:SALOME 7.6.0 - [Study1].Sketch_QToolButton {text='Sketch' type='QToolButton' unnamed='1' visible='1' window=':SALOME 7.6.0 - [Study1]_STD_TabDesktop'}
+:SALOME 7.6.0 - [Study1]_QToolButton {occurrence='16' type='QToolButton' unnamed='1' visible='1' window=':SALOME 7.6.0 - [Study1]_STD_TabDesktop'}
+:SALOME 7.6.0 - [Study1]_STD_TabDesktop {type='STD_TabDesktop' unnamed='1' visible='1' windowTitle='SALOME 7.6.0 - [Study1]'}
+:SALOME 7.6.0.Geometry_QToolButton {text='Geometry' type='QToolButton' unnamed='1' visible='1' window=':SALOME 7.6.0_STD_TabDesktop'}
+:SALOME 7.6.0.NewGeom_QToolButton {text='NewGeom' type='QToolButton' unnamed='1' visible='1' window=':SALOME 7.6.0_STD_TabDesktop'}
+:SALOME 7.6.0_STD_TabDesktop {type='STD_TabDesktop' unnamed='1' visible='1' windowTitle='SALOME 7.6.0'}
--- /dev/null
+AUT=salome_run.sh
+CWD=/misc/dn48/newgeom/spo/sources
+ENVVARS=envvars
+HOOK_SUB_PROCESSES=true
+IMPLICITAUTSTART=0
+LANGUAGE=Python
+OBJECTMAP=objects.map
+TEST_CASES=tst_BASE
+VERSION=3
+WRAPPERS=Qt
--- /dev/null
+def main():
+ startApplication("salome_run.sh")
+
+ clickButton(waitForObject(":SALOME 7.6.0.NewGeom_QToolButton"))
+ clickButton(waitForObject(":Activate module.New_QPushButton"))
+ clickButton(waitForObject(":SALOME 7.6.0 - [Study1].Sketch_QToolButton"))
+ mouseClick(waitForObject(":SALOME 7.6.0 - [Study1].3D View Operations_OCCViewer_ViewPort3d"), 437, 318, 0, Qt.LeftButton)
+ clickButton(waitForObject(":SALOME 7.6.0 - [Study1].Circle_QToolButton"))
+ mouseClick(waitForObject(":SALOME 7.6.0 - [Study1].3D View Operations_OCCViewer_ViewPort3d"), 384, 278, 0, Qt.LeftButton)
+ sendEvent("QMouseEvent", waitForObject(":SALOME 7.6.0 - [Study1].3D View Operations_OCCViewer_ViewPort3d"), QEvent.MouseButtonPress, 556, 381, Qt.LeftButton, 1, 0)
+ sendEvent("QMouseEvent", waitForObject(":SALOME 7.6.0 - [Study1].3D View Operations_OCCViewer_ViewPort3d"), QEvent.MouseButtonRelease, 556, 381, Qt.LeftButton, 0, 0)
+ clickButton(waitForObject(":SALOME 7.6.0 - [Study1].Circle_QToolButton"))
+ clickButton(waitForObject(":SALOME 7.6.0 - [Study1]_QToolButton"))
+
+ sendEvent("QCloseEvent", waitForObject(":SALOME 7.6.0 - [Study1]_STD_TabDesktop"))
+ clickButton(waitForObject(":Exit.Shutdown servers_QCheckBox"))
+ sendEvent("QMoveEvent", waitForObject(":Exit_SalomeApp_ExitDlg"), 502, 326, 1265, 44)
+ clickButton(waitForObject(":Exit.Ok_QPushButton"))
+ clickButton(waitForObject(":Close active study.Close w/o saving_QPushButton"))
+++ /dev/null
-#!/bin/bash
-
-test.sh centos
+++ /dev/null
-#!/bin/bash
-
-test.sh d6