SET_TESTS_PROPERTIES(Base64Conv PROPERTIES ENVIRONMENT "${tests_env}")
SET(LOCAL_TEST_DIR ${SALOME_YACS_INSTALL_TEST}/engine_swig)
SET(LOCAL_TEST_FILES testPlayGround0.py testBase64Conv.py)
-INSTALL(FILES ${LOCAL_TEST_FILES} DESTINATION ${LOCAL_TEST_DIR})
+INSTALL(PROGRAMS ${LOCAL_TEST_FILES} DESTINATION ${LOCAL_TEST_DIR})
INSTALL(FILES CTestTestfileInstall.cmake DESTINATION ${LOCAL_TEST_DIR} RENAME CTestTestfile.cmake)
IF(NOT WIN32)
SET(TEST_NAME ${COMPONENT_NAME}_PlayGround0)
- ADD_TEST(${TEST_NAME} python testPlayGround0.py)
+ ADD_TEST(${TEST_NAME} testPlayGround0.py)
SET_TESTS_PROPERTIES(${TEST_NAME} PROPERTIES LABELS "${COMPONENT_NAME}")
SET(TEST_NAME ${COMPONENT_NAME}_Base64Conv)
- ADD_TEST(${TEST_NAME} python testBase64Conv.py)
+ ADD_TEST(${TEST_NAME} testBase64Conv.py)
SET_TESTS_PROPERTIES(${TEST_NAME} PROPERTIES LABELS "${COMPONENT_NAME}")
ENDIF()
+#!/usr/bin/env python3
# Copyright (C) 2019 CEA/DEN, EDF R&D
#
# This library is free software; you can redistribute it and/or
+#!/usr/bin/env python3
# Copyright (C) 2006-2019 CEA/DEN, EDF R&D
#
# This library is free software; you can redistribute it and/or
fillVectorsForExport(nInput,nOutput,nHidden,normType,minInput,maxInput,minOutput,maxOutput,valW);
// Shebang et imports
- out << "#!/usr/bin/env python" << endl;
+ out << "#!/usr/bin/env python3" << endl;
out << "# -*- coding: utf-8 -*-" << endl;
out << endl;
out << "from math import tanh, exp" << endl;
ostringstream out;
// Shebang et imports
- out << "#!/usr/bin/env python" << endl;
+ out << "#!/usr/bin/env python3" << endl;
out << "# -*- coding: utf-8 -*-" << endl;
out << endl;
-#!/usr/bin/env python
+#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from math import tanh, exp
-#!/usr/bin/env python
+#!/usr/bin/env python3
# -*- coding: utf-8 -*-
def myTestFunc(param):
SET(LOCAL_TEST_FILES
PMMLBasicsTest.py
)
- INSTALL(FILES ${LOCAL_TEST_FILES}
+ INSTALL(PROGRAMS ${LOCAL_TEST_FILES}
DESTINATION ${LOCAL_TEST_DIR})
ENDIF(SALOME_BUILD_TESTS)
IF(NOT WIN32)
SET(TEST_NAME ${COMPONENT_NAME}_YacsPMMLBasicsTest)
- ADD_TEST(${TEST_NAME} python PMMLBasicsTest.py)
+ ADD_TEST(${TEST_NAME} PMMLBasicsTest.py)
SET_TESTS_PROPERTIES(${TEST_NAME} PROPERTIES LABELS "${COMPONENT_NAME}")
ENDIF(NOT WIN32)
+#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# Copyright (C) 2007-2019 CEA/DEN, EDF R&D
#
IF(NOT WIN32)
SET(TEST_NAME ${COMPONENT_NAME}_Py2YacsTest)
# Need a salome session for this test
- ADD_TEST(${TEST_NAME} python ${SALOME_TEST_DRIVER} ${TIMEOUT} ./TestPy2yacs)
+ ADD_TEST(${TEST_NAME} ${SALOME_TEST_DRIVER} ${TIMEOUT} ./TestPy2yacs)
SET_TESTS_PROPERTIES(${TEST_NAME} PROPERTIES
LABELS "${COMPONENT_NAME}"
)
#include <cctype>
#include <cstdlib>
-//#define _DEVDEBUG_
+#define _DEVDEBUG_
#include "YacsTrace.hxx"
using namespace YACS::ENGINE;
-#!/usr/bin/env python
+#!/usr/bin/env python3
# Copyright (C) 2006-2019 CEA/DEN, EDF R&D
#
# This library is free software; you can redistribute it and/or
-#!/usr/bin/env python
+#!/usr/bin/env python3
# Copyright (C) 2006-2019 CEA/DEN, EDF R&D
#
# This library is free software; you can redistribute it and/or
-#!/usr/bin/env python
+#!/usr/bin/env python3
# Copyright (C) 2006-2019 CEA/DEN, EDF R&D
#
# This library is free software; you can redistribute it and/or
IF(NOT WIN32)
SET(TEST_NAME ${COMPONENT_NAME}_YacsLoaderTest)
- ADD_TEST(${TEST_NAME} python ${SALOME_TEST_DRIVER} ${TIMEOUT} ./runYacsLoaderTest.sh)
+ ADD_TEST(${TEST_NAME} ${SALOME_TEST_DRIVER} ${TIMEOUT} ./runYacsLoaderTest.sh)
SET_TESTS_PROPERTIES(${TEST_NAME} PROPERTIES
LABELS "${COMPONENT_NAME}"
ENVIRONMENT "LD_LIBRARY_PATH=${YACS_TEST_LIB}:$ENV{LD_LIBRARY_PATH}")
SET(TEST_NAME ${COMPONENT_NAME}_YacsPMMLExeTest)
- ADD_TEST(${TEST_NAME} python ${SALOME_TEST_DRIVER} ${TIMEOUT} ./TestYACSPMML)
+ ADD_TEST(${TEST_NAME} ${SALOME_TEST_DRIVER} ${TIMEOUT} ./TestYACSPMML)
SET_TESTS_PROPERTIES(${TEST_NAME} PROPERTIES LABELS "${COMPONENT_NAME}")
ENDIF()
# --- wait until SALOME containers are ready
-python @CMAKE_CURRENT_SOURCE_DIR@/waitContainers.py
+python3 @CMAKE_CURRENT_SOURCE_DIR@/waitContainers.py
# --- launch CORBA server echoSrv for tests
# ---------------------------------------------------------------------------
kill -9 `cat "/tmp/YACSTEST_PidEcho"`
- ./salome shell python killSalome.py
+ ./salome shell python3 killSalome.py
echo "exec status YacsLoaderInSessionTest.sh " $ret
-#!/usr/bin/env python
+#!/usr/bin/env python3
# Copyright (C) 2006-2019 CEA/DEN, EDF R&D
#
# This library is free software; you can redistribute it and/or
testExecForEachGeoMesh.py
async_plugin.py
)
- INSTALL(FILES ${LOCAL_TEST_FILES}
+ INSTALL(PROGRAMS ${LOCAL_TEST_FILES}
DESTINATION ${LOCAL_TEST_DIR})
INSTALL(PROGRAMS runUnitTest.sh
DESTINATION ${LOCAL_TEST_DIR})
IF(NOT WIN32)
SET(TEST_NAME ${COMPONENT_NAME}_YacsLoaderTest_swig)
- ADD_TEST(${TEST_NAME} python ${SALOME_TEST_DRIVER} ${TIMEOUT} ./runUnitTest.sh)
+ ADD_TEST(${TEST_NAME} ${SALOME_TEST_DRIVER} ${TIMEOUT} ./runUnitTest.sh)
SET_TESTS_PROPERTIES(${TEST_NAME} PROPERTIES
LABELS "${COMPONENT_NAME}"
)
SET(TEST_NAME ${COMPONENT_NAME}_StdAloneYacsLoaderTest1)
- ADD_TEST(${TEST_NAME} python ${SALOME_TEST_DRIVER} ${TIMEOUT} python StdAloneYacsLoaderTest1.py)
+ ADD_TEST(${TEST_NAME} ${SALOME_TEST_DRIVER} ${TIMEOUT} StdAloneYacsLoaderTest1.py)
SET_TESTS_PROPERTIES(${TEST_NAME} PROPERTIES
LABELS "${COMPONENT_NAME}"
)
+#!/usr/bin/env python3
# Copyright (C) 2006-2019 CEA/DEN, EDF R&D
#
# This library is free software; you can redistribute it and/or