From e3b9cef2215c1b74c968f16bea0ff88c3b418324 Mon Sep 17 00:00:00 2001 From: Michael Miller Date: Sun, 3 Nov 2019 14:49:10 -0700 Subject: [PATCH] Remove type restriction Not sure if this will blow up the type resolution, but seems to fix argument comparison from recorded calls. --- src/spectator/mocks/generic_arguments.cr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/spectator/mocks/generic_arguments.cr b/src/spectator/mocks/generic_arguments.cr index 0da404c..7ac7db5 100644 --- a/src/spectator/mocks/generic_arguments.cr +++ b/src/spectator/mocks/generic_arguments.cr @@ -16,7 +16,7 @@ module Spectator::Mocks dispatcher.call(*@args, **@opts) end - def ===(other : GenericArguments(U, NU)) : Bool forall U, NU + def ===(other) : Bool return false unless @args === other.args return false unless @opts.size === other.opts.size