-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
basic websocket integration test #87
Conversation
- name: Test Web-Socket Integration | ||
run: | | ||
echo "=== current directory is $(pwd)===" | ||
apt-get install psmisc |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The apt-get
command would ideally be moved to the ubuntu22.Dockerfile
.
cd ws_test_run_root | ||
pip install --upgrade web3 | ||
pip install otree | ||
pip install websocket-client |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ideally, these pip
install commands would be moved to the ubuntu22.Dockerfile
.
npm install uuid | ||
npm install axios | ||
npm install web3 | ||
npm install collections |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Similarly, installing these packages globally with npm in the ubuntu22.Dockerfile
would be preferred.
integration test of web socket handler
Resolve #66
basic websocket integration test - eth_subscribe for newHeads:
the following components are tested:
leap
cleos
keosd
eos-evm-node
eos-evm-rpc
peripherals/eos-evm-ws-proxy