Sha256: a8ca5c85e16d53e395fbcf7841f9a8d0fe756091a6bf24ce6542cd35b42f7bd6
Contents?: true
Size: 651 Bytes
Versions: 2
Compression:
Stored size: 651 Bytes
Contents
require "bundler/gem_tasks" require "rake/testtask" require "dry/types/version" task default: %i[test] TEST_WITH_OLD_AND_NEW_API = %w[ validation/dry_validation call composition contract errors inherit module reform save skip_if populate validate form ].freeze def dry_v_test_files api = Gem::Version.new(Dry::Types::VERSION).to_s.split('.').first.to_i >= 1 ? "new" : "old" TEST_WITH_OLD_AND_NEW_API.map { |file| "test/#{file}_#{api}_api.rb" } end Rake::TestTask.new(:test) do |test| test.libs << "test" test.test_files = FileList["test/*_test.rb"] + FileList["test/validation/*_test.rb"] + dry_v_test_files test.verbose = true end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
reform-2.3.3 | Rakefile |
reform-2.3.2 | Rakefile |