Sha256: 68ba493560a2671af7c41307afe9ad3308cefcefa918cc02e79ff9150df21cea
Contents?: true
Size: 473 Bytes
Versions: 1
Compression:
Stored size: 473 Bytes
Contents
begin require 'rspec/core/rake_task' RSpec::Core::RakeTask.new(:spec) rescue LoadError end namespace :syntax do def syntax_check(task, glob) warn "---> #{task.name}" Dir.glob(glob).map do |file| puts '------| Attempting to load: ' + file yield(file) end end desc 'Syntax check for facts files under facts/' task :facts do |t| require 'json' syntax_check(t, 'facts/**/*.facts') { |j| JSON.parse(File.read(j)) } end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
simp-rspec-puppet-facts-2.2.1 | Rakefile |