Sha256: 22048372b8e4f975dae6badcae7975f8ee6eba234a39fdf76fba499b0d526720

Contents?: true

Size: 530 Bytes

Versions: 3

Compression:

Stored size: 530 Bytes

Contents

# Validate the measure specifications and patient samples

require 'json'

describe JSON, 'All measure specifications' do
  it 'should be valid JSON' do
    Dir.glob('measures/*/*.json').each do |measure_file|
      measure = File.read(measure_file)
      json = JSON.parse(measure)
    end
  end
end

describe JSON, 'All patient samples' do
  it 'should be valid JSON' do
    Dir.glob('measures/*/patients/*.json').each do |measure_file|
      measure = File.read(measure_file)
      json = JSON.parse(measure)
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
quality-measure-engine-0.1.2 spec/validate_measures_spec.rb
quality-measure-engine-0.1.1 spec/validate_measures_spec.rb
quality-measure-engine-0.1.0 spec/validate_measures_spec.rb