Commit 624926b0d2789cde06c035dc1356861ae2cd9382
1 parent
9cb5a092
Exists in
master
and in
1 other branch
Set default point weights
Showing
3 changed files
with
11 additions
and
11 deletions
Show diff stats
lib/merit/point_rules.rb
... | ... | @@ -9,7 +9,7 @@ module Merit |
9 | 9 | :to => :author, |
10 | 10 | :value => 1, |
11 | 11 | :description => _('Point weight for comment author'), |
12 | - :default_weight => 10 | |
12 | + :default_weight => 150 | |
13 | 13 | }, |
14 | 14 | :comment_article_author => { |
15 | 15 | :action => 'comment#create', |
... | ... | @@ -17,7 +17,7 @@ module Merit |
17 | 17 | :to => lambda {|comment| comment.source.author}, |
18 | 18 | :value => 1, |
19 | 19 | :description => _('Point weight for article author of a comment'), |
20 | - :default_weight => 10 | |
20 | + :default_weight => 50 | |
21 | 21 | }, |
22 | 22 | :article_author => { |
23 | 23 | :action => 'article#create', |
... | ... | @@ -33,7 +33,7 @@ module Merit |
33 | 33 | :to => :profile, |
34 | 34 | :value => 1, |
35 | 35 | :description => _('Point weight for article community'), |
36 | - :default_weight => 500, | |
36 | + :default_weight => 600, | |
37 | 37 | :condition => lambda {|target| target.profile.community? } |
38 | 38 | }, |
39 | 39 | :vote_voteable_author => { |
... | ... | @@ -43,7 +43,7 @@ module Merit |
43 | 43 | :profile => lambda {|vote| vote.voteable.profile}, |
44 | 44 | :value => lambda {|vote| vote.vote}, |
45 | 45 | :description => _('Point weight for the author of a voted content'), |
46 | - :default_weight => 5 | |
46 | + :default_weight => 50 | |
47 | 47 | }, |
48 | 48 | :vote_voteable => { |
49 | 49 | :action => 'vote#create', |
... | ... | @@ -52,7 +52,7 @@ module Merit |
52 | 52 | :profile => lambda {|vote| vote.voteable.profile}, |
53 | 53 | :value => lambda {|vote| vote.vote}, |
54 | 54 | :description => _('Point weight for a voted content'), |
55 | - :default_weight => 5 | |
55 | + :default_weight => 50 | |
56 | 56 | }, |
57 | 57 | # TODO comment_voter and article_voter |
58 | 58 | } | ... | ... |
test/unit/article_test.rb
... | ... | @@ -45,7 +45,7 @@ class ArticleTest < ActiveSupport::TestCase |
45 | 45 | should 'add merit points to article owner when an user like it' do |
46 | 46 | article = create(Article, :name => 'Test', :profile => person, :author => person) |
47 | 47 | |
48 | - assert_difference 'article.author.points(:category => :vote_voteable_author)', 5 do | |
48 | + assert_difference 'article.author.points(:category => :vote_voteable_author)', 50 do | |
49 | 49 | Vote.create!(:voter => person, :voteable => article, :vote => 1) |
50 | 50 | end |
51 | 51 | end |
... | ... | @@ -54,7 +54,7 @@ class ArticleTest < ActiveSupport::TestCase |
54 | 54 | article = create(Article, :name => 'Test', :profile => person, :author => person) |
55 | 55 | article = article.reload |
56 | 56 | |
57 | - assert_difference 'article.points(:category => :vote_voteable)', 5 do | |
57 | + assert_difference 'article.points(:category => :vote_voteable)', 50 do | |
58 | 58 | Vote.create!(:voter => person, :voteable => article, :vote => 1) |
59 | 59 | end |
60 | 60 | end | ... | ... |
test/unit/comment_test.rb
... | ... | @@ -46,7 +46,7 @@ class CommentTest < ActiveSupport::TestCase |
46 | 46 | should 'add merit points to comment owner when an user like his comment' do |
47 | 47 | comment = create(Comment, :source => article, :author_id => person.id) |
48 | 48 | |
49 | - assert_difference 'comment.author.points(:category => :vote_voteable_author)', 5 do | |
49 | + assert_difference 'comment.author.points(:category => :vote_voteable_author)', 50 do | |
50 | 50 | Vote.create!(:voter => person, :voteable => comment, :vote => 1) |
51 | 51 | end |
52 | 52 | end |
... | ... | @@ -55,7 +55,7 @@ class CommentTest < ActiveSupport::TestCase |
55 | 55 | comment = create(Comment, :source => article, :author_id => person.id) |
56 | 56 | Vote.create!(:voter => person, :voteable => comment, :vote => 1) |
57 | 57 | |
58 | - assert_difference 'comment.author.points', -5 do | |
58 | + assert_difference 'comment.author.points', -50 do | |
59 | 59 | Vote.where(:voteable_id => comment.id).destroy_all |
60 | 60 | end |
61 | 61 | end |
... | ... | @@ -63,7 +63,7 @@ class CommentTest < ActiveSupport::TestCase |
63 | 63 | should 'subtract merit points from comment owner when an user dislike his comment' do |
64 | 64 | comment = create(Comment, :source => article, :author_id => person.id) |
65 | 65 | |
66 | - assert_difference 'comment.author.points(:category => :vote_voteable_author)', -5 do | |
66 | + assert_difference 'comment.author.points(:category => :vote_voteable_author)', -50 do | |
67 | 67 | Vote.create!(:voter => person, :voteable => comment, :vote => -1) |
68 | 68 | end |
69 | 69 | end |
... | ... | @@ -72,7 +72,7 @@ class CommentTest < ActiveSupport::TestCase |
72 | 72 | comment = create(Comment, :source => article, :author_id => person.id) |
73 | 73 | Vote.create!(:voter => person, :voteable => comment, :vote => -1) |
74 | 74 | |
75 | - assert_difference 'comment.author.points', 5 do | |
75 | + assert_difference 'comment.author.points', 50 do | |
76 | 76 | Vote.where(:voteable_id => comment.id).destroy_all |
77 | 77 | end |
78 | 78 | end | ... | ... |