lib/isolator/isolate.rb in isolator-0.1.0.pre2 vs lib/isolator/isolate.rb in isolator-0.1.0

- old
+ new

@@ -1,12 +1,12 @@ # frozen_string_literal: true module Isolator # Add .isolate function to build and register adapters module Isolate - def isolate(id, target_module, method_name, **options) + def isolate(id, **options) raise "Adapter already registered: #{id}" if Isolator.adapters.key?(id.to_s) - adapter = AdapterBuilder.call(target_module, method_name, **options) + adapter = AdapterBuilder.call(**options) Isolator.adapters[id.to_s] = adapter end end end