ooici/coi-services — pull request #1180 by blazetopher (2013-06-07 20:15:32+00:00)
Title: Fix cov reuse bug with DCA

Addresses issue with re-opening a coverage multiple times within a DCA session, i.e.:

with DirectCoverageAccess() as dca:
with dca.get_read_only_coverage(dataset_id) as cov:
#do something with cov
…

with dca.get_editible_coverage(dataset_id) as cov:
# do something with cov
…

Adds test_dca_coverage_reuse to verify proper functionality