From 825c9427ca96b7d52a96ed1e599be6cd1d1c6ac1 Mon Sep 17 00:00:00 2001 From: Stephen MacVicar Date: Tue, 5 Nov 2024 10:11:19 -0500 Subject: [PATCH 1/3] update inferno core requirement --- davinci_dtr_test_kit.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/davinci_dtr_test_kit.gemspec b/davinci_dtr_test_kit.gemspec index f12307c..9b2eba0 100644 --- a/davinci_dtr_test_kit.gemspec +++ b/davinci_dtr_test_kit.gemspec @@ -9,7 +9,7 @@ Gem::Specification.new do |spec| spec.description = 'Test Kit for the Da Vinci Documentation Templates and Rules (DTR) FHIR Implementation Guide' spec.homepage = 'https://github.com/inferno-framework/davinci-dtr-test-kit' spec.license = 'Apache-2.0' - spec.add_dependency 'inferno_core', '~> 0.4.42' + spec.add_dependency 'inferno_core', '~> 0.5.0' spec.add_dependency 'jwt', '~> 2.6' spec.add_dependency 'smart_app_launch_test_kit', '~> 0.4.4' spec.required_ruby_version = Gem::Requirement.new('>= 3.1.2') From 586e8e5bc3267d356257f67188024affa7615420 Mon Sep 17 00:00:00 2001 From: Stephen MacVicar Date: Tue, 5 Nov 2024 10:12:13 -0500 Subject: [PATCH 2/3] update dependencies --- Gemfile.lock | 33 ++++++++++++++++++--------------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index f909878..b1a00c9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -2,14 +2,14 @@ PATH remote: . specs: davinci_dtr_test_kit (0.12.0) - inferno_core (~> 0.4.42) + inferno_core (~> 0.5.0) jwt (~> 2.6) smart_app_launch_test_kit (~> 0.4.4) GEM remote: https://rubygems.org/ specs: - activesupport (6.1.7.8) + activesupport (6.1.7.10) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -66,7 +66,7 @@ GEM zeitwerk (~> 2.6) factory_bot (6.4.6) activesupport (>= 5.0.0) - faraday (1.10.3) + faraday (1.10.4) faraday-em_http (~> 1.0) faraday-em_synchrony (~> 1.0) faraday-excon (~> 1.1) @@ -89,13 +89,13 @@ GEM faraday-patron (1.0.0) faraday-rack (1.0.0) faraday-retry (1.0.3) - faraday_middleware (1.2.0) + faraday_middleware (1.2.1) faraday (~> 1.0) - fhir_client (5.0.3) + fhir_client (6.0.0) activesupport (>= 3) addressable (>= 2.3) fhir_dstu2_models (>= 1.1.1) - fhir_models (>= 4.2.1) + fhir_models (>= 5.0.0) fhir_stu3_models (>= 3.1.1) nokogiri (>= 1.10.4) oauth2 (~> 1.1) @@ -107,7 +107,7 @@ GEM date_time_precision (>= 0.8) mime-types (>= 3.0) nokogiri (>= 1.11.4) - fhir_models (4.3.0) + fhir_models (5.0.0) bcp47 (>= 0.3) date_time_precision (>= 0.8) mime-types (>= 3.0) @@ -127,7 +127,7 @@ GEM mustermann (~> 1.0) mustermann-contrib (~> 1.0) rack (~> 2.0) - hanami-utils (2.1.0) + hanami-utils (2.2.0) concurrent-ruby (~> 1.0) dry-core (~> 1.0, < 2) dry-transformer (~> 1.0, < 2) @@ -139,7 +139,7 @@ GEM httpclient (2.8.3) i18n (1.14.6) concurrent-ruby (~> 1.0) - inferno_core (0.4.42) + inferno_core (0.5.0) activesupport (~> 6.1.7.5) base62-rb (= 0.3.1) blueprinter (= 0.25.2) @@ -156,6 +156,7 @@ GEM hanami-controller (= 2.0.0) hanami-router (= 2.0.0) oj (= 3.11.0) + pastel (~> 0.8.0) pry pry-byebug puma (~> 5.6.7) @@ -175,15 +176,17 @@ GEM aes_key_wrap bindata httpclient - jwt (2.9.0) + jwt (2.9.3) base64 kramdown (2.4.0) rexml language_server-protocol (3.17.0.3) + logger (1.6.1) method_source (1.1.0) - mime-types (3.5.2) + mime-types (3.6.0) + logger mime-types-data (~> 3.2015) - mime-types-data (3.2024.0903) + mime-types-data (3.2024.1001) mini_portile2 (2.8.7) minitest (5.25.1) multi_json (1.15.0) @@ -196,7 +199,7 @@ GEM hansi (~> 0.2.0) mustermann (= 1.1.2) netrc (0.11.0) - nio4r (2.7.3) + nio4r (2.7.4) nokogiri (1.16.7) mini_portile2 (~> 2.8.2) racc (~> 1.4) @@ -231,7 +234,7 @@ GEM puma (5.6.9) nio4r (~> 2.0) racc (1.8.1) - rack (2.2.9) + rack (2.2.10) rack-test (1.1.0) rack (>= 1.0, < 3) rainbow (3.1.1) @@ -248,7 +251,7 @@ GEM http-cookie (>= 1.0.2, < 2.0) mime-types (>= 1.16, < 4.0) netrc (~> 0.8) - rexml (3.3.7) + rexml (3.3.9) rouge (4.4.0) rspec (3.13.0) rspec-core (~> 3.13.0) From 44d2e26bdf5c843da495f2336a998ce14d02e570 Mon Sep 17 00:00:00 2001 From: rpassas Date: Thu, 7 Nov 2024 14:28:46 -0500 Subject: [PATCH 3/3] rm stub body spec --- ...uestionnaire_package_group_static_response_validation_spec.rb | 1 - 1 file changed, 1 deletion(-) diff --git a/spec/davinci_dtr_test_kit/dtr_payer_server_questionnaire_package_group_static_response_validation_spec.rb b/spec/davinci_dtr_test_kit/dtr_payer_server_questionnaire_package_group_static_response_validation_spec.rb index 1d7b741..26cbe35 100644 --- a/spec/davinci_dtr_test_kit/dtr_payer_server_questionnaire_package_group_static_response_validation_spec.rb +++ b/spec/davinci_dtr_test_kit/dtr_payer_server_questionnaire_package_group_static_response_validation_spec.rb @@ -89,7 +89,6 @@ def resource_type .with(query: { profile: 'http://hl7.org/fhir/us/davinci-dtr/StructureDefinition/dtr-qpackage-output-parameters|2.0.1' }) - .with(body: output_params_non_conformant) .to_return(status: 200, body: FHIR::OperationOutcome.new(issue: { severity: 'error' }).to_json) result = run(output_validation_test, test_session, url:, access_token:, retrieval_method:,