Sha256: 2584df9bfdb2a42dc5e52ed6b8678e57fe4ecdf4adda141a384a92d4033646a5

Contents?: true

Size: 1.34 KB

Versions: 2

Compression:

Stored size: 1.34 KB

Contents

# encoding: UTF-8
require '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

2 entries across 2 versions & 1 rubygems

Version Path
plow-1.0.1 spec/plow/errors_spec.rb
plow-1.0.0 spec/plow/errors_spec.rb