module Debci module Test module Duration def duration_human s = duration_seconds.to_i return '0s' if s == 0 { h: s / 3600, m: (s % 3600) / 60, s: s % 60, }.select { |_, v| v > 0 }.map { |k, v| v.to_s + k.to_s }.join(' ') end end end end
module Debci module Test module Duration def duration_human s = duration_seconds.to_i return '0s' if s == 0 { h: s / 3600, m: (s % 3600) / 60, s: s % 60, }.select { |_, v| v > 0 }.map { |k, v| v.to_s + k.to_s }.join(' ') end end end end