lib/spectus/expectation_target.rb in spectus-2.4.0 vs lib/spectus/expectation_target.rb in spectus-2.5.0
- old
+ new
@@ -1,9 +1,9 @@
require_relative File.join 'level', 'high'
require_relative File.join 'level', 'medium'
require_relative File.join 'level', 'low'
-require_relative 'challenge'
+require 'defi'
module Spectus
# Wraps the target of an expectation.
#
# @example
@@ -12,10 +12,10 @@
# Create a new expection target
#
# @param subject [Proc] The value which is compared with the expected value.
def initialize(&subject)
@subject = subject
- @challenges = [Challenge.new(:call)]
+ @challenges = [::Defi.send(:call)]
end
# @!attribute [r] subject
#
# @return [BasicObject] The front object to be tested.