Commit 7fbb381df7943c34cb90278f923fa1df818f92ff
Committed by
Daniela Feitosa
1 parent
b71ad908
Exists in
master
and in
28 other branches
Fixing Box tests
Showing
2 changed files
with
30 additions
and
2 deletions
Show diff stats
app/models/box.rb
| @@ -16,6 +16,8 @@ class Box < ActiveRecord::Base | @@ -16,6 +16,8 @@ class Box < ActiveRecord::Base | ||
| 16 | CategoriesBlock | 16 | CategoriesBlock |
| 17 | CommunitiesBlock | 17 | CommunitiesBlock |
| 18 | EnterprisesBlock | 18 | EnterprisesBlock |
| 19 | + EnvironmentStatisticsBlock | ||
| 20 | + FansBlock | ||
| 19 | FavoriteEnterprisesBlock | 21 | FavoriteEnterprisesBlock |
| 20 | FeedReaderBlock | 22 | FeedReaderBlock |
| 21 | FriendsBlock | 23 | FriendsBlock |
| @@ -23,6 +25,7 @@ class Box < ActiveRecord::Base | @@ -23,6 +25,7 @@ class Box < ActiveRecord::Base | ||
| 23 | LinkListBlock | 25 | LinkListBlock |
| 24 | LoginBlock | 26 | LoginBlock |
| 25 | MainBlock | 27 | MainBlock |
| 28 | + MembersBlock | ||
| 26 | MyNetworkBlock | 29 | MyNetworkBlock |
| 27 | PeopleBlock | 30 | PeopleBlock |
| 28 | ProfileImageBlock | 31 | ProfileImageBlock |
| @@ -39,8 +42,10 @@ class Box < ActiveRecord::Base | @@ -39,8 +42,10 @@ class Box < ActiveRecord::Base | ||
| 39 | BlogArchivesBlock | 42 | BlogArchivesBlock |
| 40 | CategoriesBlock | 43 | CategoriesBlock |
| 41 | CommunitiesBlock | 44 | CommunitiesBlock |
| 45 | + DisabledEnterpriseMessageBlock | ||
| 42 | EnterprisesBlock | 46 | EnterprisesBlock |
| 43 | EnvironmentStatisticsBlock | 47 | EnvironmentStatisticsBlock |
| 48 | + FansBlock | ||
| 44 | FavoriteEnterprisesBlock | 49 | FavoriteEnterprisesBlock |
| 45 | FeaturedProductsBlock | 50 | FeaturedProductsBlock |
| 46 | FeedReaderBlock | 51 | FeedReaderBlock |
| @@ -49,8 +54,10 @@ class Box < ActiveRecord::Base | @@ -49,8 +54,10 @@ class Box < ActiveRecord::Base | ||
| 49 | LinkListBlock | 54 | LinkListBlock |
| 50 | LocationBlock | 55 | LocationBlock |
| 51 | LoginBlock | 56 | LoginBlock |
| 57 | + MembersBlock | ||
| 52 | MyNetworkBlock | 58 | MyNetworkBlock |
| 53 | PeopleBlock | 59 | PeopleBlock |
| 60 | + ProductsBlock | ||
| 54 | ProfileImageBlock | 61 | ProfileImageBlock |
| 55 | ProfileInfoBlock | 62 | ProfileInfoBlock |
| 56 | ProfileSearchBlock | 63 | ProfileSearchBlock |
test/unit/box_test.rb
| @@ -5,36 +5,55 @@ class BoxTest < ActiveSupport::TestCase | @@ -5,36 +5,55 @@ class BoxTest < ActiveSupport::TestCase | ||
| 5 | should 'list allowed blocks for center box' do | 5 | should 'list allowed blocks for center box' do |
| 6 | blocks = Box.new(:position => 1).acceptable_blocks | 6 | blocks = Box.new(:position => 1).acceptable_blocks |
| 7 | 7 | ||
| 8 | - assert blocks.include?('main-block') | 8 | + assert !blocks.include?('block') |
| 9 | + assert !blocks.include?('disabled-enterprise-message-block') | ||
| 10 | + assert !blocks.include?('featured-products-block') | ||
| 11 | + assert !blocks.include?('products-block') | ||
| 12 | + assert !blocks.include?('profile-info-block') | ||
| 13 | + assert !blocks.include?('profile-list-block') | ||
| 14 | + assert !blocks.include?('profile-search-block') | ||
| 15 | + assert !blocks.include?('slideshow-block') | ||
| 16 | + assert !blocks.include?('location-block') | ||
| 17 | + | ||
| 9 | assert blocks.include?('article-block') | 18 | assert blocks.include?('article-block') |
| 10 | assert blocks.include?('blog-archives-block') | 19 | assert blocks.include?('blog-archives-block') |
| 20 | + assert blocks.include?('categories-block') | ||
| 11 | assert blocks.include?('communities-block') | 21 | assert blocks.include?('communities-block') |
| 12 | assert blocks.include?('enterprises-block') | 22 | assert blocks.include?('enterprises-block') |
| 23 | + assert blocks.include?('environment-statistics-block') | ||
| 24 | + assert blocks.include?('fans-block') | ||
| 13 | assert blocks.include?('favorite-enterprises-block') | 25 | assert blocks.include?('favorite-enterprises-block') |
| 14 | assert blocks.include?('feed-reader-block') | 26 | assert blocks.include?('feed-reader-block') |
| 15 | assert blocks.include?('friends-block') | 27 | assert blocks.include?('friends-block') |
| 28 | + assert blocks.include?('highlights-block') | ||
| 16 | assert blocks.include?('link-list-block') | 29 | assert blocks.include?('link-list-block') |
| 30 | + assert blocks.include?('login-block') | ||
| 17 | assert blocks.include?('main-block') | 31 | assert blocks.include?('main-block') |
| 32 | + assert blocks.include?('members-block') | ||
| 18 | assert blocks.include?('my-network-block') | 33 | assert blocks.include?('my-network-block') |
| 19 | assert blocks.include?('people-block') | 34 | assert blocks.include?('people-block') |
| 20 | assert blocks.include?('profile-image-block') | 35 | assert blocks.include?('profile-image-block') |
| 21 | assert blocks.include?('raw-html-block') | 36 | assert blocks.include?('raw-html-block') |
| 22 | assert blocks.include?('recent-documents-block') | 37 | assert blocks.include?('recent-documents-block') |
| 38 | + assert blocks.include?('sellers-search-block') | ||
| 23 | assert blocks.include?('tags-block') | 39 | assert blocks.include?('tags-block') |
| 24 | - | ||
| 25 | end | 40 | end |
| 26 | 41 | ||
| 27 | should 'list allowed blocks for box at position 2' do | 42 | should 'list allowed blocks for box at position 2' do |
| 28 | blocks = Box.new(:position => 2).acceptable_blocks | 43 | blocks = Box.new(:position => 2).acceptable_blocks |
| 29 | 44 | ||
| 30 | assert !blocks.include?('main-block') | 45 | assert !blocks.include?('main-block') |
| 46 | + assert !blocks.include?('block') | ||
| 47 | + assert !blocks.include?('profile-list-block') | ||
| 31 | 48 | ||
| 32 | assert blocks.include?('article-block') | 49 | assert blocks.include?('article-block') |
| 33 | assert blocks.include?('blog-archives-block') | 50 | assert blocks.include?('blog-archives-block') |
| 34 | assert blocks.include?('categories-block') | 51 | assert blocks.include?('categories-block') |
| 35 | assert blocks.include?('communities-block') | 52 | assert blocks.include?('communities-block') |
| 53 | + assert blocks.include?('disabled-enterprise-message-block') | ||
| 36 | assert blocks.include?('enterprises-block') | 54 | assert blocks.include?('enterprises-block') |
| 37 | assert blocks.include?('environment-statistics-block') | 55 | assert blocks.include?('environment-statistics-block') |
| 56 | + assert blocks.include?('fans-block') | ||
| 38 | assert blocks.include?('favorite-enterprises-block') | 57 | assert blocks.include?('favorite-enterprises-block') |
| 39 | assert blocks.include?('featured-products-block') | 58 | assert blocks.include?('featured-products-block') |
| 40 | assert blocks.include?('feed-reader-block') | 59 | assert blocks.include?('feed-reader-block') |
| @@ -43,8 +62,10 @@ class BoxTest < ActiveSupport::TestCase | @@ -43,8 +62,10 @@ class BoxTest < ActiveSupport::TestCase | ||
| 43 | assert blocks.include?('link-list-block') | 62 | assert blocks.include?('link-list-block') |
| 44 | assert blocks.include?('location-block') | 63 | assert blocks.include?('location-block') |
| 45 | assert blocks.include?('login-block') | 64 | assert blocks.include?('login-block') |
| 65 | + assert blocks.include?('members-block') | ||
| 46 | assert blocks.include?('my-network-block') | 66 | assert blocks.include?('my-network-block') |
| 47 | assert blocks.include?('people-block') | 67 | assert blocks.include?('people-block') |
| 68 | + assert blocks.include?('products-block') | ||
| 48 | assert blocks.include?('profile-image-block') | 69 | assert blocks.include?('profile-image-block') |
| 49 | assert blocks.include?('profile-info-block') | 70 | assert blocks.include?('profile-info-block') |
| 50 | assert blocks.include?('profile-search-block') | 71 | assert blocks.include?('profile-search-block') |