Module: ValidatorHelpers

Included in:
AUCoreTestKit::ValidationTest
Defined in:
lib/au_core_test_kit/validator_helpers.rb

Overview

Helpers for validating FHIR resources

Constant Summary collapse

VALIDATOR_KEY =
'validator_version'
WRAPPER_KEY =
'validator_wrapper_version'
RESPONSE_VALIDATOR_KEY =
'validatorVersion'
RESPONSE_WRAPPER_KEY =
'validatorWrapperVersion'
RESPONSE_KEYS =
[RESPONSE_VALIDATOR_KEY, RESPONSE_WRAPPER_KEY].freeze
DEFAULT_VALUE =
'Unknown'

Instance Method Summary collapse

Instance Method Details

#show_validator_versionObject



12
13
14
15
16
17
18
19
20
21
22
23
# File 'lib/au_core_test_kit/validator_helpers.rb', line 12

def show_validator_version
  versions = read_or_create_validator_version
  if versions.nil?
    info 'Unable to fetch validator version'
    return
  end

  validator_version = versions[VALIDATOR_KEY] || DEFAULT_VALUE
  wrapper_version = versions[WRAPPER_KEY] || DEFAULT_VALUE

  info "Using validator version #{validator_version} and validator wrapper version #{wrapper_version}"
end