module Fluffle::Testing::Connectable

Patch in a new `#connect` method that injects the loopback

Public Class Methods

included(klass) click to toggle source
# File lib/fluffle/testing.rb, line 37
def self.included(klass)
  klass.class_eval do
    alias_method :original_connect, :connect

    def connect(*args)
      @connection = Loopback.instance.connection
    end
  end
end

Public Instance Methods

connect(*args) click to toggle source
# File lib/fluffle/testing.rb, line 41
def connect(*args)
  @connection = Loopback.instance.connection
end