diff options
Diffstat (limited to 'spec/config')
-rw-r--r-- | spec/config/memoization_spec.rb | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/spec/config/memoization_spec.rb b/spec/config/memoization_spec.rb deleted file mode 100644 index 59a3353e..00000000 --- a/spec/config/memoization_spec.rb +++ /dev/null @@ -1,20 +0,0 @@ -RSpec.describe Pry::Config::Memoization do - let(:config) do - Class.new do - include Pry::Config::Memoization - def_memoized({foo: proc { "foo" }, bar: proc { "bar" }}) - end.new - end - - describe "on call of method" do - it "memoizes the return value" do - expect(config.foo).to be(config.foo) - end - end - - describe "#memoized_methods" do - it "tracks a list of memoized methods" do - expect(config.memoized_methods).to eq([:foo, :bar]) - end - end -end |