From e38916a48ae38c7c08493c4a66e4ed046a6b7fde Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone <exarkun@twistedmatrix.com> Date: Fri, 12 Nov 2021 11:35:58 -0500 Subject: [PATCH] Factor this helper out so it can be re-used --- .../tests/test_storage_protocol.py | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/src/_zkapauthorizer/tests/test_storage_protocol.py b/src/_zkapauthorizer/tests/test_storage_protocol.py index 32e7e40..c027dfd 100644 --- a/src/_zkapauthorizer/tests/test_storage_protocol.py +++ b/src/_zkapauthorizer/tests/test_storage_protocol.py @@ -449,20 +449,6 @@ class ShareTests(TestCase): ), ) - def get_lease_grant_times(storage_server, storage_index): - """ - Get the grant times for all of the leases for all of the shares at the - given storage index. - """ - shares = storage_server._get_bucket_shares(storage_index) - for sharenum, sharepath in shares: - sharefile = get_share_file(sharepath) - leases = sharefile.get_leases() - grant_times = list( - lease.get_grant_renew_time_time() for lease in leases - ) - yield sharenum, grant_times - expected_leases = {} # Chop off the non-integer part of the expected values because share # files only keep integer precision. @@ -1161,3 +1147,17 @@ def write_vector_to_read_vector(write_vector): write vector. """ return (write_vector[0], len(write_vector[1])) + +def get_lease_grant_times(storage_server, storage_index): + """ + Get the grant times for all of the leases for all of the shares at the + given storage index. + """ + shares = storage_server._get_bucket_shares(storage_index) + for sharenum, sharepath in shares: + sharefile = get_share_file(sharepath) + leases = sharefile.get_leases() + grant_times = list( + lease.get_grant_renew_time_time() for lease in leases + ) + yield sharenum, grant_times -- GitLab