From 7fbb381df7943c34cb90278f923fa1df818f92ff Mon Sep 17 00:00:00 2001 From: Daniel Cunha Date: Fri, 31 Aug 2012 01:40:44 -0300 Subject: [PATCH] Fixing Box tests --- app/models/box.rb | 7 +++++++ test/unit/box_test.rb | 25 +++++++++++++++++++++++-- 2 files changed, 30 insertions(+), 2 deletions(-) diff --git a/app/models/box.rb b/app/models/box.rb index 7692c81..0ea61ca 100644 --- a/app/models/box.rb +++ b/app/models/box.rb @@ -16,6 +16,8 @@ class Box < ActiveRecord::Base CategoriesBlock CommunitiesBlock EnterprisesBlock + EnvironmentStatisticsBlock + FansBlock FavoriteEnterprisesBlock FeedReaderBlock FriendsBlock @@ -23,6 +25,7 @@ class Box < ActiveRecord::Base LinkListBlock LoginBlock MainBlock + MembersBlock MyNetworkBlock PeopleBlock ProfileImageBlock @@ -39,8 +42,10 @@ class Box < ActiveRecord::Base BlogArchivesBlock CategoriesBlock CommunitiesBlock + DisabledEnterpriseMessageBlock EnterprisesBlock EnvironmentStatisticsBlock + FansBlock FavoriteEnterprisesBlock FeaturedProductsBlock FeedReaderBlock @@ -49,8 +54,10 @@ class Box < ActiveRecord::Base LinkListBlock LocationBlock LoginBlock + MembersBlock MyNetworkBlock PeopleBlock + ProductsBlock ProfileImageBlock ProfileInfoBlock ProfileSearchBlock diff --git a/test/unit/box_test.rb b/test/unit/box_test.rb index 76d8f1e..1f66916 100644 --- a/test/unit/box_test.rb +++ b/test/unit/box_test.rb @@ -5,36 +5,55 @@ 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?('block') + assert !blocks.include?('disabled-enterprise-message-block') + assert !blocks.include?('featured-products-block') + assert !blocks.include?('products-block') + assert !blocks.include?('profile-info-block') + assert !blocks.include?('profile-list-block') + assert !blocks.include?('profile-search-block') + assert !blocks.include?('slideshow-block') + assert !blocks.include?('location-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?('fans-block') assert blocks.include?('favorite-enterprises-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?('login-block') assert blocks.include?('main-block') + assert blocks.include?('members-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?('sellers-search-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?('block') + assert !blocks.include?('profile-list-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?('disabled-enterprise-message-block') assert blocks.include?('enterprises-block') assert blocks.include?('environment-statistics-block') + assert blocks.include?('fans-block') assert blocks.include?('favorite-enterprises-block') assert blocks.include?('featured-products-block') assert blocks.include?('feed-reader-block') @@ -43,8 +62,10 @@ class BoxTest < ActiveSupport::TestCase assert blocks.include?('link-list-block') assert blocks.include?('location-block') assert blocks.include?('login-block') + assert blocks.include?('members-block') assert blocks.include?('my-network-block') assert blocks.include?('people-block') + assert blocks.include?('products-block') assert blocks.include?('profile-image-block') assert blocks.include?('profile-info-block') assert blocks.include?('profile-search-block') -- libgit2 0.21.2