require "inspec/fetcher" module Fetchers class Mock < Inspec.fetcher(1) name "mock" priority 0 def self.resolve(target) return nil unless target.is_a? Hash new(target) end def initialize(data) @data = data end def fetch(_path) archive_path end def archive_path { mock: @data } end def resolved_source { mock_fetcher: true } end def cache_key "" end end end