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 <jbutters@instructure.com> Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com> QA-Review: Cody Cutrer <cody@instructure.com> Product-Review: Cody Cutrer <cody@instructure.com>
This commit is contained in:
parent
4064e372e1
commit
f8cbe17439
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue