Skip to content

Commit

Permalink
test the _get method directly so it can be determined that the cache …
Browse files Browse the repository at this point in the history
…was used
  • Loading branch information
cleder committed Dec 8, 2014
1 parent 5eed8d9 commit d376070
Showing 1 changed file with 15 additions and 5 deletions.
20 changes: 15 additions & 5 deletions duedil/test_cache.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@
import unittest

from .cache import Cache

from .v3pro import Company, Director

try:
Expand Down Expand Up @@ -81,12 +80,23 @@ def test_get_uncached(self):
rid2 = result['request_id']
self.assertNotEqual(rid, rid2)

def test_service_addresses(self):
def test_under_get_cached(self):
cache = Cache()
director = Director(API_KEY, self.director_id, 'uk', SANDBOX, cache)
director.service_addresses
# second call to get coverage
director.service_addresses
result = director._get('service-addresses')
rid = result['request_id']
result = director._get('service-addresses')
rid2 = result['request_id']
self.assertEqual(rid, rid2)

def test_under_get_uncached(self):
cache = None
director = Director(API_KEY, self.director_id, 'uk', SANDBOX, cache)
result = director._get('service-addresses')
rid = result['request_id']
result = director._get('service-addresses')
rid2 = result['request_id']
self.assertNotEqual(rid, rid2)


def test_suite():
Expand Down

0 comments on commit d376070

Please sign in to comment.