Commit 9ecadfd9169c6d349d61549691352d14f3bc2885
1 parent
7b7d1cf0
Exists in
master
and in
7 other branches
Fix tests
Showing
3 changed files
with
20 additions
and
15 deletions
Show diff stats
test/unit/api_test.rb
| ... | ... | @@ -0,0 +1,18 @@ |
| 1 | +require_relative '../test_helper' | |
| 2 | + | |
| 3 | +class ProposalTaskTest < ActiveSupport::TestCase | |
| 4 | + | |
| 5 | + attr_reader :profile, :proposal, :person, :discussion | |
| 6 | + | |
| 7 | + def setup | |
| 8 | + @person = fast_create(Person) | |
| 9 | + @discussion = ProposalsDiscussionPlugin::Discussion.create!(:name => 'discussion', :profile => person, :allow_topics => false) | |
| 10 | + end | |
| 11 | + | |
| 12 | + should 'check the source of a proposal in a task' do | |
| 13 | + topic = fast_create(ProposalsDiscussionPlugin::Topic, :parent_id => discussion.id) | |
| 14 | + task = ProposalsDiscussionPlugin::ProposalTask.new(:article_parent_id => topic.id) | |
| 15 | + assert_equal topic.name, task.proposal_source | |
| 16 | + end | |
| 17 | + | |
| 18 | +end | ... | ... |
test/unit/proposal_test.rb
| ... | ... | @@ -124,19 +124,4 @@ class ProposalTest < ActiveSupport::TestCase |
| 124 | 124 | assert_equal [location], proposal.locations |
| 125 | 125 | end |
| 126 | 126 | |
| 127 | - should 'check the source of a proposal in a task' do | |
| 128 | - | |
| 129 | - task_data = { | |
| 130 | - article: {name: "test proposal", abstract: "teste adadd"}, | |
| 131 | - requestor: person, | |
| 132 | - target: profile, | |
| 133 | - spam: false | |
| 134 | - } | |
| 135 | - | |
| 136 | - task = ProposalsDiscussionPlugin::ProposalTask.new task_data | |
| 137 | - | |
| 138 | - assert_equal task_data[:article][:name], task.proposal_source | |
| 139 | - | |
| 140 | - end | |
| 141 | - | |
| 142 | 127 | end | ... | ... |