Sha256: 1e4b9b1e63d5d0fd2328ef9069b202f424d88d4d76d11d10815d754396c268c4
Contents?: true
Size: 678 Bytes
Versions: 17
Compression:
Stored size: 678 Bytes
Contents
require 'spec_helper' describe Language do before(:all) do @language = Factory(:language) end after(:all) do @language.destroy if @language end it "should return a label for code" do @language.label(:code).should == 'kl' end it "should return a label for name" do @language.label(:name).should == 'Klingonian' end it "should not be deletable if it is the default language" do @default_language = Language.find_by_default(true) if !@default_language @default_language = Factory(:language, :name => "default", :code => "aa", :frontpage_name => "intro", :default => true) end expect { @default_language.destroy }.should raise_error end end
Version data entries
17 entries across 17 versions & 1 rubygems