Data-Test-Executer Framework speziell zum Test von Datenverarbeitungen mit Datengenerierung, Systemvorbereitungen, Einspielungen, ganzheitlicher diversifizierender Vergleich
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
1.0 KiB

3 years ago
# This is a sample Python script.
import sys#
# import jsonpickle # pip install jsonpickle
import yaml # pip install pyyaml
3 years ago
import basic.program
from basic.componentHandling import ComponentManager
import basic.message
# import tools.tdata_tool as tdata_tool
3 years ago
PROGRAM_NAME = "init_testset"
def startPyJob(job):
1 year ago
#cm = basic.componentHandling.ComponentManager.getInstance(job)
#cm.initComponents()
#comps = cm.getComponents(PROGRAM_NAME)
comps = []
job.m.setMsg("# Components initialized with these relevant components " + str(comps))
#testdata = tdata_tool.getTestdata(job)
3 years ago
if __name__ == '__main__':
3 years ago
x = basic.program.Job(PROGRAM_NAME)
3 years ago
x.startJob()
x.m.logInfo("hier eine LogInfo")
x.m.logDebug("hier eine DbugMeldung")
x.m.logDebug(str(vars(x.par)) + "\n" + str(vars(x.conf)))
if x.m.isRc("fatal"):
print("fatal Error at begin")
x.stopJob()
exit(x.m.rc * (-1) + 3)
startPyJob(x)
3 years ago
x.stopJob()
# See PyCharm help at https://www.jetbrains.com/help/pycharm/