diff options
| author | Luke Kanies <luke@madstop.com> | 2007-10-13 14:07:24 -0500 |
|---|---|---|
| committer | Luke Kanies <luke@madstop.com> | 2007-10-13 14:07:24 -0500 |
| commit | 29feac0cecddc910b74601d0914fa2c83757b10c (patch) | |
| tree | 888305ecde1e4a488304f7e2e169bf1ca38e6d19 /spec/integration/reports.rb | |
| parent | 74d77f76a012d523430e43f1092609a4ca584cc7 (diff) | |
| download | puppet-29feac0cecddc910b74601d0914fa2c83757b10c.tar.gz puppet-29feac0cecddc910b74601d0914fa2c83757b10c.tar.xz puppet-29feac0cecddc910b74601d0914fa2c83757b10c.zip | |
Translating the report handler to an indirected model.
I've provided backward compatibility with the old
handler.
The only terminus type that currently exists for reports
is the 'code' terminus, which is used to process reports
in the style of the old handler. At some point, we should
likely switch at least some of these report types (e.g., 'store')
to terminus types.
Diffstat (limited to 'spec/integration/reports.rb')
| -rwxr-xr-x | spec/integration/reports.rb | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/spec/integration/reports.rb b/spec/integration/reports.rb new file mode 100755 index 000000000..7351c3da1 --- /dev/null +++ b/spec/integration/reports.rb @@ -0,0 +1,14 @@ +#!/usr/bin/env ruby +# +# Created by Luke Kanies on 2007-10-12. +# Copyright (c) 2007. All rights reserved. + +require File.dirname(__FILE__) + '/../spec_helper' + +require 'puppet/reports' + +describe Puppet::Reports, " when using report types" do + it "should load report types as modules" do + Puppet::Reports.report(:store).should be_instance_of(Module) + end +end |
