Commit cdae51673a940573494a8ba3d25c68cad9144265

Authored by Victor Costa
1 parent 16b7609e

Define conditions to expires track list block

plugins/community_track/lib/community_track_plugin/track_list_block.rb
... ... @@ -61,4 +61,8 @@ class CommunityTrackPlugin::TrackListBlock < Block
61 61 end
62 62 end
63 63  
  64 + def self.expire_on
  65 + { :profile => [:article], :environment => [:article] }
  66 + end
  67 +
64 68 end
... ...
plugins/community_track/test/unit/community_track_plugin/track_list_block_test.rb
... ... @@ -102,4 +102,10 @@ class TrackListBlockTest < ActiveSupport::TestCase
102 102 assert_equal [1, 2], @block.category_ids
103 103 end
104 104  
  105 + should 'define expiration condition' do
  106 + condition = CommunityTrackPlugin::TrackListBlock.expire_on
  107 + assert !condition[:profile].empty?
  108 + assert !condition[:environment].empty?
  109 + end
  110 +
105 111 end
... ...