Sha256: 0a809aeb56a9d91f7e48e8ab88337eb0f3c45684b8b7d65ff0fce8cec1431951

Contents?: true

Size: 495 Bytes

Versions: 9

Compression:

Stored size: 495 Bytes

Contents

module SMARTAppLaunch
  class LaunchReceivedTest < Inferno::Test
    title 'EHR server sends launch parameter'
    description %(
      The `launch` URL parameter associates the app's authorization request with
      the current EHR session.
    )
    id :smart_launch_received

    output :launch
    uses_request :launch

    run do
      launch = request.query_parameters['launch']
      output launch: launch

      assert launch.present?, 'No `launch` parameter received'
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
smart_app_launch_test_kit-0.4.6 lib/smart_app_launch/launch_received_test.rb
smart_app_launch_test_kit-0.4.5 lib/smart_app_launch/launch_received_test.rb
smart_app_launch_test_kit-0.4.4 lib/smart_app_launch/launch_received_test.rb
smart_app_launch_test_kit-0.4.3 lib/smart_app_launch/launch_received_test.rb
smart_app_launch_test_kit-0.4.2 lib/smart_app_launch/launch_received_test.rb
smart_app_launch_test_kit-0.4.1 lib/smart_app_launch/launch_received_test.rb
smart_app_launch_test_kit-0.4.0 lib/smart_app_launch/launch_received_test.rb
smart_app_launch_test_kit-0.3.0 lib/smart_app_launch/launch_received_test.rb
smart_app_launch_test_kit-0.2.2 lib/smart_app_launch/launch_received_test.rb