Sha256: 3ed72c027b0721825304556bbf98904753ec929ad1adb83334a58c08e1a09441

Contents?: true

Size: 1.38 KB

Versions: 1

Compression:

Stored size: 1.38 KB

Contents

# encoding: UTF-8
require File.expand_path(File.dirname(__FILE__) + '/../spec_helper')

describe "Custom Application Errors" do
  it "Plow::NonRootProcessOwnerError should be a kind of StandardError" do
    Plow::NonRootProcessOwnerError.new.should be_a_kind_of(StandardError)
  end
  
  it "Plow::InvalidSystemUserNameError should be a kind of StandardError" do
    Plow::InvalidSystemUserNameError.new.should be_a_kind_of(StandardError)
  end
  
  it "Plow::InvalidWebSiteNameError should be a kind of StandardError" do
    Plow::InvalidWebSiteNameError.new.should be_a_kind_of(StandardError)
  end
  
  it "Plow::InvalidWebSiteAliasError should be a kind of StandardError" do
    Plow::InvalidWebSiteAliasError.new.should be_a_kind_of(StandardError)
  end
  
  it "Plow::ReservedSystemUserNameError should be a kind of StandardError" do
    Plow::ReservedSystemUserNameError.new.should be_a_kind_of(StandardError)
  end
  
  it "Plow::SystemUserNameNotFoundError should be a kind of StandardError" do
    Plow::SystemUserNameNotFoundError.new.should be_a_kind_of(StandardError)
  end
  
  it "Plow::AppRootAlreadyExistsError should be a kind of StandardError" do
    Plow::AppRootAlreadyExistsError.new.should be_a_kind_of(StandardError)
  end
  
  it "Plow::ConfigFileAlreadyExistsError should be a kind of StandardError" do
    Plow::ConfigFileAlreadyExistsError.new.should be_a_kind_of(StandardError)
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
plow-0.1.0 spec/plow/errors_spec.rb