From 9ceb4540a567b0a9de85af5397df4a292303a9c3 Mon Sep 17 00:00:00 2001 From: Markus Roberts Date: Mon, 28 Jun 2010 16:32:11 -0700 Subject: [#3994-part 2] rename integration tests to *_spec.rb Some spec files like active_record.rb had names that would confuse the load path and get loaded instead of the intended implentation when the spec was run from the same directory as the file. Author: Matt Robinson Date: Fri Jun 11 15:29:33 2010 -0700 --- spec/unit/provider/package/hpux_spec.rb | 52 --------------------------------- 1 file changed, 52 deletions(-) delete mode 100644 spec/unit/provider/package/hpux_spec.rb (limited to 'spec/unit/provider/package/hpux_spec.rb') diff --git a/spec/unit/provider/package/hpux_spec.rb b/spec/unit/provider/package/hpux_spec.rb deleted file mode 100644 index 32eae5189..000000000 --- a/spec/unit/provider/package/hpux_spec.rb +++ /dev/null @@ -1,52 +0,0 @@ -#!/usr/bin/env ruby - -require File.dirname(__FILE__) + '/../../../spec_helper' - -provider_class = Puppet::Type.type(:package).provider(:hpux) - -describe provider_class do - before(:each) do - # Create a mock resource - @resource = stub 'resource' - - # A catch all; no parameters set - @resource.stubs(:[]).returns(nil) - - # But set name and source - @resource.stubs(:[]).with(:name).returns "mypackage" - @resource.stubs(:[]).with(:source).returns "mysource" - @resource.stubs(:[]).with(:ensure).returns :installed - - @provider = provider_class.new - @provider.stubs(:resource).returns @resource - end - - it "should have an install method" do - @provider = provider_class.new - @provider.should respond_to(:install) - end - - it "should have an uninstall method" do - @provider = provider_class.new - @provider.should respond_to(:uninstall) - end - - it "should have a swlist method" do - @provider = provider_class.new - @provider.should respond_to(:swlist) - end - - describe "when installing" do - it "should use a command-line like 'swinstall -x mount_all_filesystems=false -s SOURCE PACKAGE-NAME'" do - @provider.expects(:swinstall).with('-x', 'mount_all_filesystems=false', '-s', 'mysource', 'mypackage') - @provider.install - end - end - - describe "when uninstalling" do - it "should use a command-line like 'swremove -x mount_all_filesystems=false PACKAGE-NAME'" do - @provider.expects(:swremove).with('-x', 'mount_all_filesystems=false', 'mypackage') - @provider.uninstall - end - end - end -- cgit