lib/zold/commands/taxes.rb in zold-0.31.1 vs lib/zold/commands/taxes.rb in zold-0.31.2
- old
+ new
@@ -182,16 +182,21 @@
end
def top_scores(opts)
best = []
@remotes.iterate(@log) do |r|
+ @log.debug("Testing #{r}...")
uri = '/'
res = r.http(uri).get
r.assert_code(200, res)
json = JsonPage.new(res.body, uri).to_hash
score = Score.parse_json(json['score'])
r.assert_valid_score(score)
- r.assert_score_strength(score) unless opts['ignore-score-weakness']
+ if opts['ignore-score-weakness']
+ @log.debug('We ignore score weakeness...')
+ else
+ r.assert_score_strength(score)
+ end
r.assert_score_value(score, Tax::EXACT_SCORE)
@log.info("#{r}: #{Rainbow(score.value).green} to #{score.invoice}")
best << score
end
best.sort_by(&:value).reverse