From f8cbe174391562d294d73d3fed353d69a4ab1a6a Mon Sep 17 00:00:00 2001 From: Cody Cutrer Date: Wed, 17 Feb 2021 11:49:59 -0700 Subject: [PATCH] spec: use send for a private method it's only public sometimes because of how it's been extended Change-Id: I64793fe54a6a98e7b509f968bf53aa6ba349f6fd Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/258931 Reviewed-by: James Butters Tested-by: Service Cloud Jenkins QA-Review: Cody Cutrer Product-Review: Cody Cutrer --- spec/lib/canvas/vault_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/lib/canvas/vault_spec.rb b/spec/lib/canvas/vault_spec.rb index d1274c9ec21..ffb424b086e 100644 --- a/spec/lib/canvas/vault_spec.rb +++ b/spec/lib/canvas/vault_spec.rb @@ -187,7 +187,7 @@ module Canvas cache_key = ::Canvas::Vault::CACHE_KEY_PREFIX + credential_path expect(LocalCache.fetch(cache_key)).to be_nil result = described_class.read(credential_path) - cache_entry = LocalCache.cache.send(:read_entry, LocalCache.cache.normalize_key(cache_key, {}), {}) + cache_entry = LocalCache.cache.send(:read_entry, LocalCache.cache.send(:normalize_key, cache_key, {}), {}) expiry_approximate = Time.now.utc.to_i + (lease_duration / 2) expiry_delta = (cache_entry.expires_at - expiry_approximate).abs expect(expiry_delta.abs < 30).to be_truthy