Sha256: f0df6bf923af377a8031c341aa9dc554ec3de9661e080748e6a5883a5ee9a464
Contents?: true
Size: 727 Bytes
Versions: 9
Compression:
Stored size: 727 Bytes
Contents
require 'spec_helper' describe LinuxAdmin::Partition do before(:each) do @disk = LinuxAdmin::Disk.new :path => '/dev/sda' @partition = LinuxAdmin::Partition.new :disk => @disk, :id => 2 end describe "#path" do it "returns partition path" do @partition.path.should == '/dev/sda2' end end describe "#mount" do context "mount_point not specified" do it "sets default mount_point" do described_class.should_receive(:mount_point_exists?).and_return(false) File.should_receive(:directory?).with('/mnt/sda2').and_return(true) @partition.should_receive(:run!) @partition.mount @partition.mount_point.should == '/mnt/sda2' end end end end
Version data entries
9 entries across 9 versions & 1 rubygems