X-Git-Url: https://projects.mako.cc/source/rubyvote/blobdiff_plain/cadb8cabfdcf3cb009319e36102beaf31362da89..d01ccdbbf0b98a7b6a3c67a51ff6752a80b890a3:/lib/rubyvote/election.rb diff --git a/lib/rubyvote/election.rb b/lib/rubyvote/election.rb index 4d51d78..ec30ab9 100644 --- a/lib/rubyvote/election.rb +++ b/lib/rubyvote/election.rb @@ -75,7 +75,7 @@ class PluralityVote < ElectionVote protected def verify_vote(vote=nil) - vote.instance_of?( String ) + vote ? true : false end def tally_vote(candidate) @@ -114,7 +114,6 @@ end class ElectionResult attr_reader :winners - attr_accessor :full_results def initialize(voteobj=nil) unless voteobj and voteobj.kind_of?( ElectionVote ) @@ -123,7 +122,6 @@ class ElectionResult @election = voteobj @winners = Array.new - @full_results = Array.new end def winner @@ -134,10 +132,6 @@ class ElectionResult @winners.length > 0 end - def get_full_results - @full_results.collect {|x| x.winners} - end - end class PluralityResult < ElectionResult