コード例 #1
0
 def setUpClass(self):
     print("---------------------------------------Tests---------------------------------------\nProduct Name: Visa Direct\nApi Name: Watch List Screening API")
     globalConfig = GlobalConfig()
     config = Configuration()
     config.username = globalConfig.userName
     config.password = globalConfig.password
     config.cert_file = globalConfig.certificatePath
     config.key_file = globalConfig.privateKeyPath
     config.shared_secret = globalConfig.sharedSecret
     config.api_key['apikey'] = globalConfig.apiKey
     config.ssl_ca_cert = globalConfig.caCertPath
     config.proxy_url = globalConfig.proxyUrl
     self.api = WsApi(None)
コード例 #2
0
 def setUpClass(self):
     print(
         "---------------------------------------Tests---------------------------------------\nProduct Name: Payment Account Validation\nApi Name: Payment Account Validation API"
     )
     globalConfig = GlobalConfig()
     config = Configuration()
     config.username = globalConfig.userName
     config.password = globalConfig.password
     config.cert_file = globalConfig.certificatePath
     config.key_file = globalConfig.privateKeyPath
     config.shared_secret = globalConfig.sharedSecret
     config.api_key['apikey'] = globalConfig.apiKey
     config.ssl_ca_cert = globalConfig.caCertPath
     config.proxy_url = globalConfig.proxyUrl
     self.api = PavApi(None)
コード例 #3
0
 def setUpClass(self):
     print(
         "---------------------------------------Tests---------------------------------------\nProduct Name: Merchant Measurement\nApi Name: Merchant Benchmark API"
     )
     globalConfig = GlobalConfig()
     config = Configuration()
     config.username = globalConfig.userName
     config.password = globalConfig.password
     config.cert_file = globalConfig.certificatePath
     config.key_file = globalConfig.privateKeyPath
     # config.shared_secret = globalConfig.sharedSecret
     # config.api_key['apikey'] = globalConfig.apiKey
     # config.ssl_ca_cert = globalConfig.caCertPath
     # config.proxy_url = globalConfig.proxyUrl
     self.api = MerchantBenchmarkApi(None)
コード例 #4
0
#!/opt/python/3.6.2/bin/python3
from globalConfig import GlobalConfig
from configParser import ConfigParser
from interpolation import Interpolate
from convertOld2New import ConvertOld2New

dataPath = "/Users/gr0005/git/Python/sandbox/data"
heiraFile1="sample.yaml"
heiraFull1=dataPath + "//" + heiraFile1 

gc=GlobalConfig(heiraFull1,application='test01', environment='env022', datacenter='me')
gc.loadHeirarchy(application='atg', datacenter='me')
print(gc.paths)

print ("***************** CONSOLIDATED JSON ITERATIVE ***********************")
gc.buildConsolidatedJSON()
gc.printOrderedJSON()


print ("***************** CONSOLIDATED JSON RECURSIVE ***********************")
gc.buildConsolidatedJSONRecursive()
gc.printOrderedJSON()
gc.writeOrderedJSON()


print ("***************** CONFIG PARSER FILTER JSON ***********************")
cp=ConfigParser()
cp.loadJSONDict(gc.jsonMerged)
cp.loadGlobalConfig(dataPath+"/globalConfigFull.json")
cp.filterJSON('atg')
cp.printOrderedJSON()