diff options
Diffstat (limited to 'networks/hs-intro-select-2')
-rw-r--r-- | networks/hs-intro-select-2 | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/networks/hs-intro-select-2 b/networks/hs-intro-select-2 new file mode 100644 index 0000000..411fd3c --- /dev/null +++ b/networks/hs-intro-select-2 @@ -0,0 +1,35 @@ +from hs_intro_selection import * + +network = Network() + +hs_nodes, hs_servers = testing.create_hidden_service(2) + +network.add(hs_nodes); + +network.add(Node.create(3, { + "tag": "a", + "authority": 1, + "relay": 1, + "torrc": "authority.tmpl" +})) + +network.add(Node.create(12, { + "tag": "c", + "torrc": "client.tmpl" +})) + +network.add(Node.create(10, { + "tag": "r", + "relay": 1, + "torrc": "intro.tmpl" +})) + +def start(): + results = hs_select_test(network) + + for server in hs_servers: + server.stopListening() + + network.stop() + + return results |