You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

18 lines
635 B

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