Project

General

Profile

Download (528 Bytes) Statistics
| Branch: | Tag: | Revision:
require 'test_helper'

class FactImporterTest < ActiveSupport::TestCase

def test_default_importers
assert_includes FactImporter.importers.keys, :puppet
assert_equal PuppetFactImporter, FactImporter.importer_for(:puppet)
assert_equal PuppetFactImporter, FactImporter.importer_for(:whatever)
end

def test_register_custom_importer
chef_importer = Struct.new(:my_method)
FactImporter.register_fact_importer :chef, chef_importer

assert_equal chef_importer, FactImporter.importer_for(:chef)
end
end
(14-14/78)