@@ -32,16 +32,6 @@ test_expect_success "checking AgentVersion" '
3232 test_cmp expected-agent-version actual-agent-version
3333'
3434
35- test_launch_ipfs_daemon_without_network --agent-version-suffix=test-suffix
36-
37- test_expect_success " checking AgentVersion with suffix (daemon running)" '
38- test_id_compute_agent test-suffix > expected-agent-version &&
39- ipfs id -f "<aver>\n" > actual-agent-version &&
40- test_cmp expected-agent-version actual-agent-version
41- '
42-
43- test_kill_ipfs_daemon
44-
4535test_expect_success " checking ProtocolVersion" '
4636 echo "ipfs/0.1.0" > expected-protocol-version &&
4737 ipfs id -f "<pver>\n" > actual-protocol-version &&
@@ -61,4 +51,23 @@ test_expect_success "checking and converting ID of a random peer while offline"
6151 test_cmp expected-id actual-id
6252'
6353
54+ # agent-version-suffix (local, offline)
55+ test_launch_ipfs_daemon --agent-version-suffix=test-suffix
56+ test_expect_success " checking AgentVersion with suffix (local)" '
57+ test_id_compute_agent test-suffix > expected-agent-version &&
58+ ipfs id -f "<aver>\n" > actual-agent-version &&
59+ test_cmp expected-agent-version actual-agent-version
60+ '
61+
62+ # agent-version-suffix (over libp2p identify protocol)
63+ iptb testbed create -type localipfs -count 2 -init
64+ startup_cluster 2 --agent-version-suffix=test-suffix-identify
65+ test_expect_success " checking AgentVersion with suffix (fetched via libp2p identify protocol)" '
66+ ipfsi 0 id -f "<aver>\n" > expected-identify-agent-version &&
67+ ipfsi 1 id "$(ipfsi 0 config Identity.PeerID)" -f "<aver>\n" > actual-libp2p-identify-agent-version &&
68+ test_cmp expected-identify-agent-version actual-libp2p-identify-agent-version
69+ '
70+ test_kill_ipfs_daemon
71+
72+
6473test_done
0 commit comments