fhir-crucible / testscript-engine

Ruby FHIR TestScript execution engine
Apache License 2.0
5 stars 2 forks source link

Configuration #54

Closed jhlee-mitre closed 1 year ago

jhlee-mitre commented 2 years ago

Refer to Karl's design below.

ms-k1ngk0ng commented 2 years ago

Allow users to set their validator.

ms-k1ngk0ng commented 2 years ago

Allow users to set FHIRPath endpoint.

karlnaden commented 1 year ago

Proposed more detailed design

Command Line Execution design

Overview

Ease of execution of the TestScript-engine requires specifying details of the execution as a part of the execution command instead of via interactive prompts.

Requirements

Proposed Approach

Use the Thor gem used by Inferno and other Ruby CLI tools. For this initial implementation, all current configuration settings would be supported. Brief documentation would be written for how to add additional configuration options to the CLI and configuration file so that new features adding configuration options can update the CLI and config file as a part of that work.

Example TestScripts

NA