Sha256: 4ff024fd984499be3a2ba7b2602893434563aecb9bfd783669e7e5e0d655bcb6
Contents?: true
Size: 273 Bytes
Versions: 6
Compression:
Stored size: 273 Bytes
Contents
# frozen_string_literal: true module ServerRunner def run_server(name) let! name do server = yield Thread.new { server.start } server end after do send(name).shutdown end end end RSpec.configure { |c| c.extend ServerRunner }
Version data entries
6 entries across 6 versions & 1 rubygems