Sha256: 26677c5fee023ed7d39368f042597ddbc99a84ae3975b440a3080b25fb6545ff

Contents?: true

Size: 1.01 KB

Versions: 6

Compression:

Stored size: 1.01 KB

Contents

# frozen_string_literal: true

require_relative '../bulk_export_validation_tester'

module BulkDataTestKit
  module BulkDataV101
    class BulkDataValidResourcesTest < Inferno::Test
      include BulkDataTestKit::BulkExportValidationTester

      id :bulk_data_valid_resources

      title 'All resources returned are valid FHIR resources'
      description <<~DESCRIPTION
        This test verifies that the resources returned from bulk data export
        conform to the base FHIR standard. This includes checking for missing
        data elements and value set verification. This test caps the number of
        validation info and warning messages that it will display to 50 and the
        number of error messages it will display to 20.
      DESCRIPTION

      input :status_output
      input :requires_access_token

      run do
        perform_bulk_export_validation(bulk_status_output: status_output,
                                       bulk_requires_access_token: requires_access_token)
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
bulk_data_test_kit-0.10.1 lib/bulk_data_test_kit/v1.0.1/bulk_data_valid_resources_test.rb
bulk_data_test_kit-0.10.0 lib/bulk_data_test_kit/v1.0.1/bulk_data_valid_resources_test.rb
bulk_data_test_kit-0.9.3 lib/bulk_data_test_kit/v1.0.1/bulk_data_valid_resources_test.rb
bulk_data_test_kit-0.9.2 lib/bulk_data_test_kit/v1.0.1/bulk_data_valid_resources_test.rb
bulk_data_test_kit-0.9.1 lib/bulk_data_test_kit/v1.0.1/bulk_data_valid_resources_test.rb
bulk_data_test_kit-0.9.0 lib/bulk_data_test_kit/v1.0.1/bulk_data_valid_resources_test.rb