box_test.rb
2.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
require File.dirname(__FILE__) + '/../test_helper'
class BoxTest < ActiveSupport::TestCase
should 'list allowed blocks for center box' do
blocks = Box.new(:position => 1).acceptable_blocks
assert blocks.include?('main-block')
assert blocks.include?('article-block')
assert blocks.include?('blog-archives-block')
assert blocks.include?('communities-block')
assert blocks.include?('enterprises-block')
assert blocks.include?('favorite-enterprises-block')
assert blocks.include?('feed-reader-block')
assert blocks.include?('friends-block')
assert blocks.include?('link-list-block')
assert blocks.include?('main-block')
assert blocks.include?('my-network-block')
assert blocks.include?('people-block')
assert blocks.include?('profile-image-block')
assert blocks.include?('raw-html-block')
assert blocks.include?('recent-documents-block')
assert blocks.include?('tags-block')
end
should 'list allowed blocks for box at position 2' do
blocks = Box.new(:position => 2).acceptable_blocks
assert !blocks.include?('main-block')
assert blocks.include?('article-block')
assert blocks.include?('blog-archives-block')
assert blocks.include?('categories-block')
assert blocks.include?('communities-block')
assert blocks.include?('enterprises-block')
assert blocks.include?('environment-statistics-block')
assert blocks.include?('favorite-enterprises-block')
assert blocks.include?('featured-products-block')
assert blocks.include?('feed-reader-block')
assert blocks.include?('friends-block')
assert blocks.include?('highlights-block')
assert blocks.include?('link-list-block')
assert blocks.include?('location-block')
assert blocks.include?('login-block')
assert blocks.include?('my-network-block')
assert blocks.include?('people-block')
assert blocks.include?('profile-image-block')
assert blocks.include?('profile-info-block')
assert blocks.include?('profile-search-block')
assert blocks.include?('raw-html-block')
assert blocks.include?('recent-documents-block')
assert blocks.include?('sellers-search-block')
assert blocks.include?('slideshow-block')
assert blocks.include?('tags-block')
end
end