Skip to content

Commit 6d66696

Browse files
committed
tests: Expand parallel refresh test
Use get_targetinfo() so that the delegated role loading is tested as well Signed-off-by: Jussi Kukkonen <jkukkonen@google.com>
1 parent eeb59f8 commit 6d66696

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

tests/refresh_script.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,15 @@
22

33
from tuf.ngclient import Updater
44

5-
print(f"Creating and refreshing a client {sys.argv[1]} times:")
5+
print(f"Fetching metadata {sys.argv[1]} times:")
66
print(f" metadata dir: {sys.argv[2]}")
77
print(f" metadata url: {sys.argv[3]}")
88

99

1010
for i in range(int(sys.argv[1])):
1111
try:
1212
u = Updater(metadata_dir=sys.argv[2], metadata_base_url=sys.argv[3])
13-
u.refresh()
13+
# file3.txt is delegated so we end up exercising all metadata load paths
14+
u.get_targetinfo("file3.txt")
1415
except OSError as e:
1516
sys.exit(f"Failed on iteration {i}: {e}")

0 commit comments

Comments
 (0)