M .gitignore => .gitignore +1 -0
@@ 2,3 2,4 @@ lib/dhall/parser.citrus
Gemfile.lock
.bundle/*
.gems/*
+coverage/*
M Gemfile => Gemfile +1 -0
@@ 6,5 6,6 @@ gem "abnf"
gem "cbor"
gem "citrus"
gem "promise.rb"
+gem "simplecov", require: false, group: :test
gem "value_semantics"
gem "webmock"
M test/test_suite.rb => test/test_suite.rb +5 -0
@@ 1,5 1,10 @@
# frozen_string_literal: true
+require "simplecov"
+SimpleCov.start do
+ add_filter(/^\/\.?gems?\//)
+end
+
require "pathname"
DIRPATH = Pathname.new(File.dirname(__FILE__))