From f794bd1eab567ed89133748935422831321a2bd9 Mon Sep 17 00:00:00 2001 From: Jagaraganti Date: Tue, 26 Feb 2019 15:31:44 +0530 Subject: [PATCH 1/2] Qa scripts code added --- .../.idea/cybersource-rest-qa-python.iml | 11 + .../cybersource-rest-qa-python/.idea/misc.xml | 4 + .../.idea/modules.xml | 8 + .../.idea/workspace.xml | 751 ++++++++++++++++++ .../data/__init__.py | 0 .../data/input_configuration.py | 52 ++ .../qa_scripts/csv_files/driver/driver.csv | 44 + .../flex/coreservices/generate_key.csv | 3 + .../flex/coreservices/tokenize_card.csv | 3 + .../csv_files/flex/keygeneration_noenc.csv | 3 + .../qa_scripts/csv_files/payments/__init__.py | 0 .../payments/coreservices/capture_payment.csv | 4 + .../process_authorization_reversal.csv | 4 + .../payments/coreservices/process_credit.csv | 4 + .../payments/coreservices/process_payment.csv | 4 + .../payments/coreservices/refund_capture.csv | 4 + .../payments/coreservices/refund_payment.csv | 4 + .../payments/coreservices/void_capture.csv | 3 + .../payments/coreservices/void_credit.csv | 3 + .../payments/coreservices/void_payment.csv | 3 + .../payments/coreservices/void_refund.csv | 3 + .../payouts/coreservices/process_payout.csv | 3 + .../coreservices/create_adhoc_report.csv | 3 + ...iption_for_report_name_by_organization.csv | 3 + ...ription_of_report_name_by_organization.csv | 3 + .../coreservices/download_report.csv | 4 + .../coreservices/get_all_subscriptions.csv | 2 + .../get_notification_of_changes.csv | 4 + .../get_purchase_and_refund_details.csv | 5 + .../get_report_based_on_reportid.csv | 4 + .../coreservices/get_report_definition.csv | 3 + .../get_reporting_resource_information.csv | 3 + .../get_subscription_for_report_name.csv | 3 + .../retrieve_available_reports.csv | 5 + .../download_file_with_file_identifier.csv | 3 + .../coreservices/get_list_of_files.csv | 3 + .../csv_files/test_report/testresults.csv | 195 +++++ .../create_instrument_identifier.csv | 3 + .../create_payment_instrument.csv | 3 + .../delete_instrument_identifier.csv | 3 + .../delete_payment_instrument.csv | 3 + .../retrieve_all_payment_instruments.csv | 3 + .../retrieve_instrument_identifier.csv | 3 + .../retrieve_payment_instrument.csv | 3 + .../update_instrument_identifier.csv | 2 + .../update_payment_instrument.csv | 2 + .../get_individual_batch_file.csv | 3 + .../coreservices/get_list_of_batch_files.csv | 4 + .../coreservices/retrieve_transaction.csv | 3 + .../coreservices/create_search_request.csv | 3 + .../coreservices/get_search_results.csv | 3 + .../coreservices/get_user_information.csv | 3 + .../flex/coreservices/generate_key.py | 75 ++ .../flex/coreservices/tokenize_card.py | 90 +++ .../qa_scripts/flex/keygeneration_noenc.py | 75 ++ .../qa_scripts/mainC.py | 18 + .../qa_scripts/payments/__init__.py | 0 .../payments/coreservices/capture_payment.py | 98 +++ .../process_authorization_reversal.py | 94 +++ .../payments/coreservices/process_credit.py | 110 +++ .../payments/coreservices/process_payment.py | 142 ++++ .../payments/coreservices/refund_capture.py | 93 +++ .../payments/coreservices/refund_payment.py | 91 +++ .../payments/coreservices/void_capture.py | 78 ++ .../payments/coreservices/void_credit.py | 82 ++ .../payments/coreservices/void_payment.py | 80 ++ .../payments/coreservices/void_refund.py | 79 ++ .../payouts/coreservices/process_payout.py | 154 ++++ .../coreservices/create_adhoc_report.py | 78 ++ ...ription_for_report_name_by_organization.py | 75 ++ ...cription_of_report_name_by_organization.py | 62 ++ .../reporting/coreservices/download_report.py | 77 ++ .../coreservices/get_all_subscriptions.py | 58 ++ .../get_notification_of_changes.py | 61 ++ .../get_purchase_and_refund_details.py | 63 ++ .../get_report_based_on_reportid.py | 70 ++ .../coreservices/get_report_definition.py | 66 ++ .../get_reporting_resource_information.py | 60 ++ .../get_subscription_for_report_name.py | 70 ++ .../retrieve_available_reports.py | 64 ++ .../download_file_with_file_identifier.py | 75 ++ .../coreservices/get_list_of_files.py | 62 ++ .../create_instrument_identifier.py | 108 +++ .../coreservices/create_payment_instrument.py | 106 +++ .../delete_instrument_identifier.py | 58 ++ .../coreservices/delete_payment_instrument.py | 57 ++ .../retrieve_all_payment_instruments.py | 69 ++ .../retrieve_instrument_identifier.py | 73 ++ .../retrieve_payment_instrument.py | 72 ++ .../update_instrument_identifier.py | 89 +++ .../coreservices/update_payment_instrument.py | 106 +++ .../coreservices/get_individual_batch_file.py | 68 ++ .../coreservices/get_list_of_batch_files.py | 62 ++ .../coreservices/retrieve_transaction.py | 69 ++ .../coreservices/create_search_request.py | 80 ++ .../coreservices/get_search_results.py | 67 ++ .../coreservices/get_user_information.py | 69 ++ .../qa_scripts/utility/__init__.py | 0 .../qa_scripts/utility/constant_utility.py | 14 + .../resources/__init__.py | 0 .../resources/testrest.p12 | Bin 0 -> 3553 bytes .../resources/trr_report.json | 12 + 102 files changed, 4684 insertions(+) create mode 100644 test/cybersource-rest-qa-python/.idea/cybersource-rest-qa-python.iml create mode 100644 test/cybersource-rest-qa-python/.idea/misc.xml create mode 100644 test/cybersource-rest-qa-python/.idea/modules.xml create mode 100644 test/cybersource-rest-qa-python/.idea/workspace.xml create mode 100644 test/cybersource-rest-qa-python/data/__init__.py create mode 100644 test/cybersource-rest-qa-python/data/input_configuration.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/driver/driver.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/flex/coreservices/generate_key.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/flex/coreservices/tokenize_card.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/flex/keygeneration_noenc.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/payments/__init__.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/payments/coreservices/capture_payment.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/payments/coreservices/process_authorization_reversal.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/payments/coreservices/process_credit.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/payments/coreservices/process_payment.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/payments/coreservices/refund_capture.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/payments/coreservices/refund_payment.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/payments/coreservices/void_capture.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/payments/coreservices/void_credit.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/payments/coreservices/void_payment.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/payments/coreservices/void_refund.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/payouts/coreservices/process_payout.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/reporting/coreservices/create_adhoc_report.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/reporting/coreservices/create_report_subscription_for_report_name_by_organization.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/reporting/coreservices/delete_subscription_of_report_name_by_organization.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/reporting/coreservices/download_report.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/reporting/coreservices/get_all_subscriptions.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/reporting/coreservices/get_notification_of_changes.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/reporting/coreservices/get_purchase_and_refund_details.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/reporting/coreservices/get_report_based_on_reportid.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/reporting/coreservices/get_report_definition.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/reporting/coreservices/get_reporting_resource_information.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/reporting/coreservices/get_subscription_for_report_name.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/reporting/coreservices/retrieve_available_reports.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/secure_file_share/coreservices/download_file_with_file_identifier.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/secure_file_share/coreservices/get_list_of_files.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/test_report/testresults.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/tms/coreservices/create_instrument_identifier.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/tms/coreservices/create_payment_instrument.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/tms/coreservices/delete_instrument_identifier.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/tms/coreservices/delete_payment_instrument.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/tms/coreservices/retrieve_all_payment_instruments.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/tms/coreservices/retrieve_instrument_identifier.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/tms/coreservices/retrieve_payment_instrument.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/tms/coreservices/update_instrument_identifier.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/tms/coreservices/update_payment_instrument.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/transaction_batches/coreservices/get_individual_batch_file.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/transaction_batches/coreservices/get_list_of_batch_files.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/transaction_details/coreservices/retrieve_transaction.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/transaction_search/coreservices/create_search_request.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/transaction_search/coreservices/get_search_results.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/csv_files/user_management/coreservices/get_user_information.csv create mode 100644 test/cybersource-rest-qa-python/qa_scripts/flex/coreservices/generate_key.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/flex/coreservices/tokenize_card.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/flex/keygeneration_noenc.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/mainC.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/payments/__init__.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/payments/coreservices/capture_payment.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/payments/coreservices/process_authorization_reversal.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/payments/coreservices/process_credit.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/payments/coreservices/process_payment.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/payments/coreservices/refund_capture.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/payments/coreservices/refund_payment.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/payments/coreservices/void_capture.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/payments/coreservices/void_credit.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/payments/coreservices/void_payment.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/payments/coreservices/void_refund.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/payouts/coreservices/process_payout.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/reporting/coreservices/create_adhoc_report.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/reporting/coreservices/create_report_subscription_for_report_name_by_organization.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/reporting/coreservices/delete_subscription_of_report_name_by_organization.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/reporting/coreservices/download_report.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/reporting/coreservices/get_all_subscriptions.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/reporting/coreservices/get_notification_of_changes.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/reporting/coreservices/get_purchase_and_refund_details.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/reporting/coreservices/get_report_based_on_reportid.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/reporting/coreservices/get_report_definition.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/reporting/coreservices/get_reporting_resource_information.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/reporting/coreservices/get_subscription_for_report_name.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/reporting/coreservices/retrieve_available_reports.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/secure_file_share/coreservices/download_file_with_file_identifier.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/secure_file_share/coreservices/get_list_of_files.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/tms/coreservices/create_instrument_identifier.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/tms/coreservices/create_payment_instrument.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/tms/coreservices/delete_instrument_identifier.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/tms/coreservices/delete_payment_instrument.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/tms/coreservices/retrieve_all_payment_instruments.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/tms/coreservices/retrieve_instrument_identifier.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/tms/coreservices/retrieve_payment_instrument.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/tms/coreservices/update_instrument_identifier.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/tms/coreservices/update_payment_instrument.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/transaction_batches/coreservices/get_individual_batch_file.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/transaction_batches/coreservices/get_list_of_batch_files.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/transaction_details/coreservices/retrieve_transaction.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/transaction_search/coreservices/create_search_request.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/transaction_search/coreservices/get_search_results.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/user_management/coreservices/get_user_information.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/utility/__init__.py create mode 100644 test/cybersource-rest-qa-python/qa_scripts/utility/constant_utility.py create mode 100644 test/cybersource-rest-qa-python/resources/__init__.py create mode 100644 test/cybersource-rest-qa-python/resources/testrest.p12 create mode 100644 test/cybersource-rest-qa-python/resources/trr_report.json diff --git a/test/cybersource-rest-qa-python/.idea/cybersource-rest-qa-python.iml b/test/cybersource-rest-qa-python/.idea/cybersource-rest-qa-python.iml new file mode 100644 index 00000000..787c1db0 --- /dev/null +++ b/test/cybersource-rest-qa-python/.idea/cybersource-rest-qa-python.iml @@ -0,0 +1,11 @@ + + + + + + + + + + \ No newline at end of file diff --git a/test/cybersource-rest-qa-python/.idea/misc.xml b/test/cybersource-rest-qa-python/.idea/misc.xml new file mode 100644 index 00000000..6667b22a --- /dev/null +++ b/test/cybersource-rest-qa-python/.idea/misc.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/test/cybersource-rest-qa-python/.idea/modules.xml b/test/cybersource-rest-qa-python/.idea/modules.xml new file mode 100644 index 00000000..8fdd22c2 --- /dev/null +++ b/test/cybersource-rest-qa-python/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/test/cybersource-rest-qa-python/.idea/workspace.xml b/test/cybersource-rest-qa-python/.idea/workspace.xml new file mode 100644 index 00000000..70fbaca0 --- /dev/null +++ b/test/cybersource-rest-qa-python/.idea/workspace.xml @@ -0,0 +1,751 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + message + GetUser + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +