Sha256: 776fea3eab7fda81e02a13b472cbc29e75ca359266c38ca8dfad41c11ebb5375

Contents?: true

Size: 595 Bytes

Versions: 4

Compression:

Stored size: 595 Bytes

Contents

# -*- encoding : utf-8 -*-

describe Card::Codename, "Codename" do

  before do
    @codename = :default
  end

  it "should be sane" do    
    Card[@codename].codename.should == @codename.to_s #would prefer Symbol eventually
    card_id = Card::Codename[@codename]
    card_id.should be_a_kind_of Integer
    Card::Codename[card_id].should == @codename
  end

  it "should make cards indestructable" do
    Card::Auth.as_bot do
      card = Card[@codename]
      card.delete
      card.errors[:delete].first.should match 'is a system card'
      Card[@codename].should be
    end
  end
  
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
wagn-1.13.0 spec/lib/card/codename_spec.rb
wagn-1.13.0.pre2 spec/lib/card/codename_spec.rb
wagn-1.13.0.pre1 spec/lib/card/codename_spec.rb
wagn-1.13.0.pre spec/lib/card/codename_spec.rb