summaryrefslogtreecommitdiffstats
path: root/spec/integration/provider
diff options
context:
space:
mode:
authorDaniel Pittman <daniel@rimspace.net>2011-03-03 00:05:38 -0800
committerDaniel Pittman <daniel@rimspace.net>2011-03-03 16:29:43 -0800
commit53b6df3781fe67a3e7fd686cb93cad50c40c6ce3 (patch)
tree8e6a51b5133612d77ab8e1add963e422410d858b /spec/integration/provider
parent0f6faf5e138e6d11e79b2430b4e6fa6139442509 (diff)
downloadpuppet-53b6df3781fe67a3e7fd686cb93cad50c40c6ce3.tar.gz
puppet-53b6df3781fe67a3e7fd686cb93cad50c40c6ce3.tar.xz
puppet-53b6df3781fe67a3e7fd686cb93cad50c40c6ce3.zip
(#6582) eliminate fakeparsefile helper method.
This was a helper that implemented rspec style "shared behaviour" for Test::Unit; now that we have moved on we can use the upstream implementation instead. This eliminates a whole bit of code we have to maintain. Reviewed-By: Nick Lewis <nick@puppetlabs.com>
Diffstat (limited to 'spec/integration/provider')
-rwxr-xr-xspec/integration/provider/mailalias/aliases_spec.rb18
1 files changed, 3 insertions, 15 deletions
diff --git a/spec/integration/provider/mailalias/aliases_spec.rb b/spec/integration/provider/mailalias/aliases_spec.rb
index c9c252600..19e430ba1 100755
--- a/spec/integration/provider/mailalias/aliases_spec.rb
+++ b/spec/integration/provider/mailalias/aliases_spec.rb
@@ -1,22 +1,10 @@
#!/usr/bin/env ruby
-
require File.expand_path(File.dirname(__FILE__) + '/../../../spec_helper')
-
-require 'puppettest/fileparsing'
+require 'shared_behaviours/all_parsedfile_providers'
provider_class = Puppet::Type.type(:mailalias).provider(:aliases)
describe provider_class do
- include PuppetTest::FileParsing
-
- before :each do
- @provider = provider_class
- end
-
- # #1560
- it "should be able to parse the mailalias examples" do
- my_fixtures do |file|
- fakedataparse(file)
- end
- end
+ # #1560, in which we corrupt the format of complex mail aliases.
+ it_should_behave_like "all parsedfile providers", provider_class
end