Sha256: d1c868cc2ea2df394e398a8c4ebd1365de9f83d8917fc2b712d21fce645f8f9f
Contents?: true
Size: 256 Bytes
Versions: 43
Compression:
Stored size: 256 Bytes
Contents
module ServerRunner def run_server(name, &block) let! name do server = block.call Thread.new { server.start } server end after do send(name).shutdown end end end RSpec.configure { |c| c.extend ServerRunner }
Version data entries
43 entries across 43 versions & 1 rubygems