Sha256: 2d806ce343311166a90169473dad0993f4c1600813bda503dc2883a6a2379c9a
Contents?: true
Size: 726 Bytes
Versions: 11
Compression:
Stored size: 726 Bytes
Contents
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 expect(@partition.path).to eq('/dev/sda2') end end describe "#mount" do context "mount_point not specified" do it "sets default mount_point" do expect(described_class).to receive(:mount_point_exists?).and_return(false) expect(File).to receive(:directory?).with('/mnt/sda2').and_return(true) expect(@partition).to receive(:run!) @partition.mount expect(@partition.mount_point).to eq('/mnt/sda2') end end end end
Version data entries
11 entries across 11 versions & 1 rubygems