Sha256: 287f9bc833da7e5632f12ff8c2e1f25a6e0d68d98790a004320dda4f44ae3518

Contents?: true

Size: 579 Bytes

Versions: 3

Compression:

Stored size: 579 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(File.join('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(File.join('fixtures', '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-1.1.5 spec/validate_measures_spec.rb
quality-measure-engine-1.1.3 spec/validate_measures_spec.rb
quality-measure-engine-1.1.2 spec/validate_measures_spec.rb