class TouchTest

Public Instance Methods

do_setup(ttr = 5) click to toggle source
# File lib/beanstalk_integration_tests/touch_test.rb, line 107
def do_setup(ttr = 5)
  message = uuid
  @ttr = ttr
  client.transmit("watch #{tube_name}")
  client.transmit("use #{tube_name}")
  client.transmit("put 0 0 #{@ttr} #{message.bytesize}\r\n#{message}")
  timeout(1) do
    @reserved_id = client.transmit('reserve')[:id]
  end
end