test (God::Conditions::Tries)

    # File lib/god/conditions/tries.rb, line 21
          def test
            @timeline << Time.now

            concensus = (@timeline.size == self.times)
            duration = self.within.nil? || (@timeline.last - @timeline.first) < self.within

            if within
              history = "[#{@timeline.size}/#{self.times} within #{(@timeline.last - @timeline.first).to_i}s]"
            else
              history = "[#{@timeline.size}/#{self.times}]"
            end

            if concensus && duration
              self.info = "tries exceeded #{history}"
              return true
            else
              self.info = "tries within bounds #{history}"
              return false
            end
          end