from test_support import exec_cmd, build, run exec_cmd('ada2wsdl', ['-q', '-Pns_rename_arr_rec_server', '-f', '-lit', '-o', 'api.wsdl', 'api.ads']) exec_cmd('wsdl2aws', ['-q', '-f', '-types', 'api', 'api.wsdl']) build('ns_rename_arr_rec_server') run('ns_rename_arr_rec_server')
from test_support import exec_cmd, build_and_run import sys exec_cmd('ada2wsdl', [ '-q', '-f', '-doc', '-lit', '-Pwsdl_a_main', '-a', 'http://localhost:7713', 'wsdl_a.ads', '-o', 'wsdl_a.wsdl' ]) exec_cmd('wsdl2aws', ['-q', '-f', '-cb', '-types', 'wsdl_a', 'wsdl_a.wsdl']) lines = open("wsdl_a.wsdl").readlines() for l in lines: if '<xsd:element' in l or '<wsdl:part' in l: print(l) sys.stdout.flush() build_and_run('wsdl_a_main')
from test_support import exec_cmd, build_and_run exec_cmd('ada2wsdl', ['-q', '-doc', '-lit', '-f', '-o', 'api.wsdl', 'api.ads']) exec_cmd('wsdl2aws', ['-q', '-f', '-types', 'data', '-spec', 'api', '-cb', 'api.wsdl']) build_and_run('routine_schema')
from test_support import exec_cmd, build exec_cmd('wsdl2aws', ['-f', '-v', 'wsdl_extension.wsdl'], ignore_error=True) build('wsdlex')
from test_support import exec_cmd, build exec_cmd('ada2wsdl', ['-q', '-f', '-Pdata', '-o', 'srv.wsdl', '-a', 'http://localhost:7710', 'data.ads']) exec_cmd('wsdl2aws', ['-q', '-f', '-cb', '-main', 'server', '-types', 'data', 'srv.wsdl']) build('data')
from test_support import exec_cmd, build, run exec_cmd('ada2wsdl', ['-q', '-f', '-lit', '-o', 'api.wsdl', 'api.ads']) exec_cmd('wsdl2aws', ['-q', '-f', '-types', 'api', 'api.wsdl']) build('ns_rename_arr_rec_server') run('ns_rename_arr_rec_server')
from test_support import exec_cmd, build_and_run exec_cmd('ada2wsdl', [ '-q', '-Parray_chars', '-lit', '-o', 'character.wsdl', 'character_services.ads' ]) exec_cmd('wsdl2aws', [ '-q', '-f', '-types', 'character_types', '-spec', 'character_services', '-cb', 'character.wsdl' ]) build_and_run('array_chars')
from test_support import exec_cmd, build, run import re exec_cmd('wsdl2aws', ['-q', '-f', 'gettst.wsdl']) build('dl2_server') run('dl2_server', output_file="out.tmp") # Change dateTime r1 = r'(\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ)' r2 = r'(\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\d\+\d\d:\d\d)' for l in open('out.tmp').readlines(): print(re.sub(r1+r'|'+r2, "XXXX-XX-XXTXX:XX:XXZ", l))
from test_support import exec_cmd, build, run import re import os import glob # Try with wsdl in current directory exec_cmd('wsdl2aws', ['-q', '-f', 'gettst.wsdl']) build('dl2_server') run('dl2_server', output_file="out.tmp") # Change dateTime r1 = r'(\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\d.\d\d\dZ)' r2 = r'(\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\d.\d\d\d[\+\-]\d\d:\d\d)' r3 = r'(\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ)' print("======================== run 1") for l in open('out.tmp').readlines(): print(re.sub(r1 + r'|' + r2 + r'|' + r3, "XXXX-XX-XXTXX:XX:XXZ", l)) files = glob.glob('aurn*') files.extend(glob.glob('www*')) files.extend(glob.glob('testingservice*')) for filePath in files: os.remove(filePath) # Try with wsdl not in current directory os.mkdir('inside')
from test_support import exec_cmd, build, run import re exec_cmd('ada2wsdl', ['-q', '-f', '-Ptest', '-o', 'test.wsdl', '-doc', '-lit', '-a', 'http://*****:*****@": print(item) # name space for item in out: if s3.match(item): print(item.strip("<> \r\n")) break for item in out:
from test_support import exec_cmd, build_and_run import sys exec_cmd('ada2wsdl', ['-q', '-f', '-I.', '-doc', '-lit', '-Pwsdl_a_main', '-a', 'http://localhost:7701', 'wsdl_a.ads', '-o', 'wsdl_a.wsdl']) exec_cmd('wsdl2aws', ['-q', '-f', '-cb', '-types', 'wsdl_a', 'wsdl_a.wsdl']) lines = open("wsdl_a.wsdl").readlines() for l in lines: if '<xsd:element' in l or '<wsdl:part' in l: print(l) sys.stdout.flush() build_and_run('wsdl_a_main')
from test_support import exec_cmd, build, run import re exec_cmd('wsdl2aws', ['-q', '-f', 'gettst.wsdl']) build('dl2_server') run('dl2_server', output_file="out.tmp") # Change dateTime r1 = r'(\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ)' r2 = r'(\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\d[\+\-]\d\d:\d\d)' for l in open('out.tmp').readlines(): print(re.sub(r1+r'|'+r2, "XXXX-XX-XXTXX:XX:XXZ", l))