arnaucube
arnaucube/bcPublic Self-hosted repository
bc/runTmuxTestPeers.sh
runTmuxTestPeers.shRaw
 1SESSION='peersTest'
 2
 3tmux new-session -d -s $SESSION
 4tmux split-window -d -t 0 -v
 5tmux split-window -d -t 1 -h
 6tmux split-window -d -t 0 -h
 7
 8tmux send-keys -t 0 'cd peer && go run *.go server 3001 3002' enter
 9sleep 2
10tmux send-keys -t 1 "curl -X POST http://127.0.0.1:3002/register -d '{\"address\": \"firstaddress\"}'" enter
11sleep 1
12tmux send-keys -t 1 'cd peer && go run *.go client 3003 3004' enter
13tmux send-keys -t 2 'cd peer && go run *.go client 3005 3006' enter
14tmux send-keys -t 3 'cd peer && go run *.go client 3007 3008' enter
15
16tmux attach