Commit 1fb173b3a28368e7b7f6b36945bc7d5895b7bb60
1 parent
03dce3f0
Exists in
master
and in
29 other branches
updating display content plugin unit tests
Showing
1 changed file
with
11 additions
and
9 deletions
Show diff stats
plugins/display_content/test/unit/display_content_block_test.rb
| ... | ... | @@ -566,7 +566,7 @@ class DisplayContentBlockTest < ActiveSupport::TestCase |
| 566 | 566 | a2 = fast_create(TextArticle, :name => 'test article 2', :profile_id => profile.id, :abstract => 'abstract article 2') |
| 567 | 567 | |
| 568 | 568 | block = DisplayContentBlock.new |
| 569 | - block.chosen_attributes = ['abstract'] | |
| 569 | + block.sections = [{:name => 'Abstract', :checked => true}] | |
| 570 | 570 | block.nodes = [a1.id, a2.id] |
| 571 | 571 | box = mock() |
| 572 | 572 | block.stubs(:box).returns(box) |
| ... | ... | @@ -619,7 +619,7 @@ class DisplayContentBlockTest < ActiveSupport::TestCase |
| 619 | 619 | |
| 620 | 620 | block = DisplayContentBlock.new |
| 621 | 621 | block.nodes = [a.id] |
| 622 | - block.chosen_attributes = ['title'] | |
| 622 | + block.sections = [{:name => 'Title', :checked => true}] | |
| 623 | 623 | box = mock() |
| 624 | 624 | block.stubs(:box).returns(box) |
| 625 | 625 | box.stubs(:owner).returns(profile) |
| ... | ... | @@ -633,7 +633,7 @@ class DisplayContentBlockTest < ActiveSupport::TestCase |
| 633 | 633 | |
| 634 | 634 | block = DisplayContentBlock.new |
| 635 | 635 | block.nodes = [a.id] |
| 636 | - block.chosen_attributes = ['abstract'] | |
| 636 | + block.sections = [{:name => 'Abstract', :checked => true}] | |
| 637 | 637 | box = mock() |
| 638 | 638 | block.stubs(:box).returns(box) |
| 639 | 639 | box.stubs(:owner).returns(profile) |
| ... | ... | @@ -647,7 +647,7 @@ class DisplayContentBlockTest < ActiveSupport::TestCase |
| 647 | 647 | |
| 648 | 648 | block = DisplayContentBlock.new |
| 649 | 649 | block.nodes = [a.id] |
| 650 | - block.chosen_attributes = ['body'] | |
| 650 | + block.sections = [{:name => 'Body', :checked => true}] | |
| 651 | 651 | box = mock() |
| 652 | 652 | block.stubs(:box).returns(box) |
| 653 | 653 | box.stubs(:owner).returns(profile) |
| ... | ... | @@ -660,16 +660,18 @@ class DisplayContentBlockTest < ActiveSupport::TestCase |
| 660 | 660 | |
| 661 | 661 | block = DisplayContentBlock.new |
| 662 | 662 | |
| 663 | - assert block.display_attribute?('title') | |
| 663 | + assert block.display_section?({:name => 'Title', :checked => true}) | |
| 664 | 664 | end |
| 665 | 665 | |
| 666 | 666 | should 'display_attribute be true if the attribute was chosen' do |
| 667 | 667 | profile = create_user('testuser').person |
| 668 | - | |
| 668 | + | |
| 669 | 669 | block = DisplayContentBlock.new |
| 670 | - block.chosen_attributes = ['body'] | |
| 671 | - | |
| 672 | - assert block.display_attribute?('body') | |
| 670 | + | |
| 671 | + block.sections = [{:name => 'Body', :checked => true}] | |
| 672 | + section = block.sections.first | |
| 673 | + | |
| 674 | + assert block.display_section?(section) | |
| 673 | 675 | end |
| 674 | 676 | |
| 675 | 677 | end | ... | ... |