Sha256: 005eb3b589c87136e85265e1f040ce8b278784cc1fd1ea44e6936f38c1280ebc

Contents?: true

Size: 851 Bytes

Versions: 2

Compression:

Stored size: 851 Bytes

Contents

require 'spec_helper'

describe Gallery do

  before :each do
    Gallery.all.each { |u| u.remove }

    setup_sites
    
    User.all.each { |u| u.remove }
    @user = FactoryGirl.create :user
  end

  describe 'galleries' do
    it 'saves username' do
      g = Gallery.new :name => 'asdf', :galleryname => 'wrgbdsfg', :user => @user, :site => @site
      flag = g.save
      unless flag
        puts! g.errors, 'these errors saving a gallery'
      end
      flag.should eql true
      g.username.should_not eql nil
      g.username.should eql @user.username
    end
  end

  describe 'actions' do
    it 'has the list of actions, or templates' do
      Gallery.actions.should eql [ 'show_mini', 'show_long', 'show' ]
    end
  end

  describe 'AppModel2 stuff here' do
    it 'lists' do
      Gallery.list.should_not eql nil
    end
  end
  
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ish_lib-0.0.8 spec/models/galleries_spec.rb
ish_lib-0.0.3 spec/models/galleries_spec.rb