Sha256: b32b39bc5bdd7e4825764c5a563c915818abc17747a3375ed94ccd9b88198176
Contents?: true
Size: 1.39 KB
Versions: 4
Compression:
Stored size: 1.39 KB
Contents
# frozen_string_literal: true require_relative 'bulk_data_group_export_test_group' require_relative 'bulk_data_patient_export_test_group' require_relative 'bulk_data_system_export_test_group' module BulkDataTestKit module BulkDataV200 class BulkDataSmartBackendServicesGroupV200 < Inferno::TestGroup id :bulk_data_export_tests_v200 title 'Bulk Data Export Tests' group do id :bulk_data_server_tests_stu2 title 'Bulk Data Server TLS Tests' run_as_group test from: :tls_version_test do title 'Bulk Data Server is secured by transport layer security' description <<~DESCRIPTION [ยง170.315(g)(10) Test Procedure](https://www.healthit.gov/test-method/standardized-api-patient-and-population-services) requires that all exchanges described herein between a client and a server SHALL be secured using Transport Layer Security (TLS) Protocol Version 1.2 (RFC5246). DESCRIPTION id :bulk_data_server_tls_version_stu2 config( inputs: { url: { name: :bulk_server_url } }, options: { minimum_allowed_version: OpenSSL::SSL::TLS1_2_VERSION } ) end end group from: :bulk_data_group_export_v200 group from: :bulk_data_patient_export_v200 group from: :bulk_data_system_export_v200 end end end
Version data entries
4 entries across 4 versions & 1 rubygems