module Cucumber::Messages::TimeConversion

def seconds_to_duration(seconds_float)

def seconds_to_duration(seconds_float)
  seconds, second_modulus = seconds_float.divmod(1)
  nanos = second_modulus * NANOSECONDS_PER_SECOND
  Duration.new(seconds: seconds, nanos: nanos)
end